国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

python:文件讀取與寫入案例

BigNerdCoding / 1802人閱讀

摘要:更改文件路徑到數據源文件夾中讀取文件將光標調整至首位做數據處理巧妙運用函數函數用于創建一個字典寫入,保存到當前文件夾遍歷列表,每條數據斷行必須加上關閉書寫模式告訴寫入結束模塊它可以序列化對象并保存到磁盤中并在需要的時候讀取出來任何對象都

1 更改文件路徑(到數據源文件夾中)
import os
os.chdir("/Applications/MAMP/htdocs/python/day02")
print(os.getcwd())
print(os.listdir())
2 讀取文件
#將光標調整至首位
f.seek(0)
f=open("carport.txt","r",encoding="utf-8")

3 做數據處理
data=[]
for i in f.readlines():
    a=i.split(":")
    name=a[0]
    b=a[1].split(",")
    x=b[0]
    y=b[1]
    loc=b[2]
    #d=[("name",name),("x",x),("y",y),("loc",loc)]
    d=zip(["name","x","y","loc"],[name,x,y,loc])
    #巧妙運用zip()函數;dict() 函數用于創建一個字典
    data.append(dict(d))
print(data[:5])

4 寫入,保存到當前文件夾
w=open("carport2.txt","w",encoding="utf-8")
#遍歷列表,每條數據斷行
for i in range(len(data)):
data[i]=str(data[i])+"
"
w.writelines(data)
#必須加上.close()關閉書寫模式 告訴w寫入結束
f_w.close()
print("done")
5 pickle模塊

它可以序列化對象并保存到磁盤中,并在需要的時候讀取出來,任何對象都可以執行序列化操作

# 存儲:pickle.dump(obj, file, [,protocol])
import pickle
pic=open("carport2.pkl","wb")
pickle.dump(data,pic)
pic.close()
print("done")

# 讀?。簆ickle.load(file)
f=open("carport2.pkl","rb")
st=pickle.load(f)
print(st)

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/43685.html

相關文章

  • ??Python文件操作】保姆式教程??,計算機那么多文件,你繞不過這一關的!

    ?前言 在Python寫代碼做項目時,我們往往需要對多個文件進行操作,在現在的源代碼文件中怎么導入其他文件?怎么對其他文件進行操作?這都是經常要面臨的問題,尤其是爬蟲,爬到的數據放在哪里?用到的時候怎么調出來? 這就涉及到了Python的文件操作知識了,我們不可能永遠都只會在一個源文件上做所有的操作,這也是必須掌握的一個知識板塊。 與此同時,我的Python新手入門教程系列文章也已經快更新完了,歡...

    forsigner 評論0 收藏0
  • 1、字節流 2、字符流

    摘要:用兩個字節表示。兩個字節第一個字節是負數第二個字節可能是正數目前最常用的中文碼表,萬的中文和符號。用兩個字節表示,其中的一部分文字,第一個字節開頭是,第二字節開頭是最新的中文碼表,目前還沒有正式使用。 01輸入和輸出 * A:輸入和輸出 * a: 參照物 * 到底是輸入還是輸出,都是以Java程序為參照 * b: Output * 把內存...

    asoren 評論0 收藏0
  • Tensorflow 代碼解析(三)

    摘要:所有操作都是節點形式表示的,包括計算節點和非計算節點。采用回合通信機制,類似生產者消費者的消息信箱。解析器將協議內存塊解析為張量,放入隊列中,其中命名和類型要與寫入的一致。目前就職于騰訊事業部,從事神經機器翻譯工作。 4. ?TF – Kernels模塊TF中包含大量Op算子,這些算子組成Graph的節點集合。這些算子對Tensor實現相應的運算操作。圖 4 1列出了TF中的Op算子的分類和...

    worldligang 評論0 收藏0
  • IO字節流12案例復制文件

    摘要:文件復制練習一讀一寫明確數據源數據的目的地文件復制的步驟創建一個字節輸入流對象構造方法中綁定要讀取的數據源創建一個字節輸出流對象構造方法中綁定要寫入的目的地使用字節輸入流對象中的方法讀取文件使用字節輸出流中的方法把讀取到的字節寫入到目的地的 package com.itheima.demo03.CopyFile; import java.io.FileInputStream;impor...

    Rocture 評論0 收藏0
  • 通過案例學功能 自定義監控功能初探

    摘要:通過這個案例給大家講講監控寶自定義監控,這是我們產品中藏著的一把瑞士軍刀,但由于這個功能是免費的,所以很多用戶反而不太了解。創建一個自定義監控。 IT系統千差萬別,即便是通用的Java、PHP也會由于版本的差異,配置和接口存在大同而小異,但往往就是這些小差別,會對系統的穩定性和性能產生大影響。市面上的IT監控產品都只能對標準應用的流行版本進行準確監控,對于分支版本或企業自己開發的應用系...

    hizengzeng 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<