python 寫檔案換行

2021-06-07 04:44:54 字數 651 閱讀 4166

#writelines 寫入檔案不會預設換行

file_path="c:\\tt\\pyresult.txt"

str_list=['11','22','33']

f=open(file_path, "w")

f.writelines(str_list)#呼叫writelines方法

檔案結果:

112233

#需要顯示的加入換行標記

file_path="c:\\tt\\pyresult.txt"

str_list=['11','22','33']

f=open(file_path, "w")

str_list = [line+'\n' for line in str_list]#在list中加入換行符

f.writelines(str_list) 

#或者另一種形式比較好讀

file_path="c:\\tt\\pyresult.txt"

str_list=['11','22','33']

f=open(file_path, "w")

for line in str_list:

f.write(line)

f.write('\n')#顯示寫入換行

結果:11

2233

python檔案操作換行 Python檔案操作

open的幾種模式 r 以讀方式開啟 w 以寫方式開啟 a 以追加模式開啟 r 以讀寫模式開啟 w 以讀寫模式開啟 a 以讀寫模式開啟 rb 以二進位制讀模式開啟 wb 以二進位制寫模式開啟 ab 以二進位制追加模式開啟 rb 以二進位制讀寫模式開啟 wb 以二進位制讀寫模式開啟 ab 以二進位制讀...

java寫檔案時的換行符

linux和unix系統的換行是 n 而windows的換行並不是直接的 n 是 r n 所以out.write n 只能得到乙個黑框,因為windos不認為這是個 換行 直接從記事本輸入的話,windows自動輸入了 r n 所以從從文字檔案中讀出來的也是 r n 可以正常顯示。那麼這是為什麼呢?...

Python讀檔案 寫檔案

讀檔案 在相應的資料夾下建立乙個list.txt檔案。建立乙個包含檔案各行內容的列表 將要讀取的檔案的名稱儲存在變數filename中 filename list.txt with open filename as file obj 呼叫open 將乙個表示檔案及其內容的物件儲存到了變數file o...