python的檔案操作容易上手,我選取了一些比較常用的。開啟檔案keep ******
和c有點相像
f=open('friend.cpp')
#會讀取出來整個檔案的內容(小心記憶體不夠)
f.read()
f.close()
with
open('friend.cpp') as f:
f.read()
逐行讀取
readlines()可以返回包含了逐行內容的list。
with open('friend.cpp') as f:
for i in f.readlines():
print i
或者直接用f也行:
with open('friend.cpp') as f:
for i in f:
print i
但是這有乙個問題。print自己會換行。可以這樣去掉回車符。
with open('friend.cpp') as f:
for i in f:
#去掉結尾處的回車符
print(i.strip())
寫檔案
a=[1,2,3]
with
open('s','w') as f:
#str將乙個list轉換為字串
f.write(str(a))
python學習筆記 檔案操作
python檔案操作流程 開啟 讀寫 關閉 1.開啟檔案及開啟方式 file obj open filename mode filename 原字串 r d text.t 轉義字串 d text.t mode r w a b 唯讀r 可寫 w 此外還有a,b 2.讀寫 1.var file obj....
Python學習筆記 檔案操作
掌握點 列印螢幕 print方法,可以使用逗號 列印多個值 如 print 總數量 totallines讀取鍵盤輸入 1 raw input 提示資訊 從標準輸入讀取乙個行,並返回乙個字串 去掉結尾的換行符 str raw input 請輸入資訊 print str2 input 提示資訊 與raw...
python檔案操作學習筆記
r 唯讀 r 可讀可寫 可指定位置寫 w 只寫 w 可讀可寫 先清空再寫 x 檔案存在,報錯 不存在,建立並寫內容 a 追加 x 可讀可寫 在最後寫 檔案物件內部函式 無引數,讀全部 引數 b按位元組,無b按字元 獲取當前指標位置 調整指標到指定位置 寫資料,b 寫位元組 無b 寫字元 檔案描述符 ...