Python中將變量按行寫入txt文本中的方法
先看一個簡單的例子:將變量寫入txt文本中
f = open('E:/test.txt','w') f.write('hello world!') Out[3]: 12 f.close()
結(jié)果如圖:
那么如何將變量按行寫入呢?
在'w'寫入模式下,當(dāng)我們下次寫入變量時,會覆蓋原本txt文件的內(nèi)容,這肯定不是我們想要的。TXT有一個追加模式'a',可以實(shí)現(xiàn)多次寫入:
f = open('E:/test.txt','a') f.write('the second writing...') Out[6]: 21 f.close()
結(jié)果如圖:
如果要按行寫入,我們只需要再字符串開頭或結(jié)尾添加換行符'\n'即可:
f = open('E:/test.txt','a') f.write('\nthe third writing...') Out[9]: 21 f.close()
結(jié)果如圖:
如果想要將多個變量同時寫入一行中,可以使用writelines()函數(shù):
f = open('E:/test.txt','a') f.writelines(['\nthe fourth writing...',',','good']) f.close()
結(jié)果如圖:
以上這篇Python中將變量按行寫入txt文本中的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
python實(shí)現(xiàn)單張圖像拼接與批量圖片拼接
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)單張圖像拼接與批量圖片拼接,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-03-03Django學(xué)習(xí)之靜態(tài)文件與模板詳解
這篇文章主要為大家詳細(xì)介紹了Django靜態(tài)文件與模板,使用數(shù)據(jù)庫,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-02-02pytorch讀取圖像數(shù)據(jù)轉(zhuǎn)成opencv格式實(shí)例
這篇文章主要介紹了pytorch讀取圖像數(shù)據(jù)轉(zhuǎn)成opencv格式實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06PyTorch常用函數(shù)torch.cat()中dim參數(shù)使用說明
這篇文章主要為大家介紹了PyTorch常用函數(shù)torch.cat()中dim參數(shù)使用說明,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-04-04python美多商城項(xiàng)目開發(fā)小結(jié)
這篇文章主要介紹了python美多商城項(xiàng)目開發(fā)小結(jié),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-02-02Python嵌套函數(shù)與nonlocal使用詳細(xì)介紹
這篇文章主要介紹了Python嵌套函數(shù)與nonlocal使用,nonlocal關(guān)鍵字與global關(guān)鍵字有點(diǎn)相似,可以對比著理解。nonlocal關(guān)鍵字只能作用域局部變量,且始終找離當(dāng)前最近的上層局部作用域中的變量2022-09-09Python yield與實(shí)現(xiàn)方法代碼分析
yield的功能類似于return,但是不同之處在于它返回的是生成器。下面通過本文給大家介紹Python yield與實(shí)現(xiàn)方法,需要的朋友參考下2018-02-02