1)打開:f = open('1.txt','r')
#w 只能操作寫入 r 只能讀取 a 向文件追加
#w+ 可讀可寫 r+可讀可寫 a+可讀可追加
#wb+寫入進制數據
#w模式打開文件,如果而文件中有數據,再次寫入內容,會把原來的覆蓋掉
2)讀取:
①read(int):讀取文件內容。如果指定讀取長度,會按照長度去讀取,不指定默認讀取所有數據。content = f.read(10)
③readline(int):默認讀取文件第幾行數據。
④readlines():會把每一行的數據作為一個元素放在列表中返回,讀取所有行的數據。
3)寫入:file.write('你睡地上\n')
4)關閉:f.close()
5)保存為:參考寫入。
將數字型列表寫入txt文件:
直接上代碼:
data = [12,45,34,2] f = open('1.txt','w') for i in data: f.write(str(i)+'\n') ##輸出: # 12 # 45 # 34 # 2
寫入txt文件的必須是字符型。
(想使用chatgpt可以關注微信公眾號“小湘哥”)