#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...