python文件處理學習:一
阿新 • • 發佈:2018-03-29
沒入門的認識1. file寫(.......‘w‘)
f1 = file(‘/test/test.txt‘,‘w‘) #‘w‘ 開啟寫操作
f1.write(‘the line is first.\n‘) #write,寫入
f1.flush() #刷到硬盤
2.file讀(.......‘r‘)
f1 = file(‘/test/test.txt‘,‘w‘) #‘r‘ 開啟讀操作
f1.read() #read ,讀文件
3.file追加(.......‘a‘)
f1 = file(‘/test/test1.txt‘,‘a‘) #‘a‘ 開啟追加操作 f1.write(‘the line is second.\n‘) f1.flush()
4.file退出緩存(close)
f1.close()
5.file讀寫模式(.......‘r+‘) #不常用
f1 = file(‘test1.txt‘,‘r+‘)
f1.write(‘the change for file test.\n‘)
f1.flush()
#這時查看test1.txt發現文件第二行被替換了,讀寫模式
6.file寫讀模式(.......‘w+‘) #不常用
#自己測試
7.file跨平臺二進制轉換(........rb或者wb)
#類似windows上某些文件傳到linux上,讀行時,發現很多不一樣的字符串,我們經常在linux上使用dos2unix來處理該文件,在python中 rb/wb讀轉換 f1 = file(‘test1.txt‘,‘rb‘)
python文件處理學習:一