Python文件循環(huán)寫入行時防止覆蓋的解決方法
更新時間:2018年11月09日 10:54:59 作者:coberup
今天小編就為大家分享一篇Python文件循環(huán)寫入行時防止覆蓋的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
存在問題:
利用寫入代碼
with open(r'F:\PythonFiles\PycharmFile\ssq.csv', 'w', encoding='utf-8-sig', newline='') as csvFile: csv.writer(csvFile).writerow([col1,col2,col3,col4,col5,col6,col7,col8,col9,col10,col11]) # 給csv文件中插入一行
向CSV文件中循環(huán)寫入行時,后面的數(shù)據(jù)總是把前面的數(shù)據(jù)覆蓋掉
解決方案:
將寫入屬性“w”改為屬性“a”,表示循環(huán)寫入
with open(r'F:\PythonFiles\PycharmFile\ssq.csv', 'a', encoding='utf-8-sig', newline='') as csvFile: csv.writer(csvFile).writerow([col1,col2,col3,col4,col5,col6,col7,col8,col9,col10,col11]) # 給csv文件中插入一行
以上這篇Python文件循環(huán)寫入行時防止覆蓋的解決方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
flask的orm框架SQLAlchemy查詢實現(xiàn)解析
這篇文章主要介紹了flask的orm框架SQLAlchemy查詢實現(xiàn)解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-12-12python連接并簡單操作SQL?server數(shù)據(jù)庫詳細步驟
python作為一門十分火熱的編程語言,操作數(shù)據(jù)庫自然是必不可少的,下面這篇文章主要給大家介紹了關于python連接并簡單操作SQL?server數(shù)據(jù)庫的相關資料,需要的朋友可以參考下2023-06-06Python實現(xiàn)把utf-8格式的文件轉換成gbk格式的文件
這篇文章主要介紹了Python實現(xiàn)把utf-8格式的文件轉換成gbk格式的文件,本文給出了實現(xiàn)代碼并同時剖析了代碼的作用,需要的朋友可以參考下2015-01-01Python 在 VSCode 中使用 IPython Kernel 的方法詳解
這篇文章主要介紹了Python 在 VSCode 中使用 IPython Kernel 的方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-09-09在Python中如何優(yōu)雅地創(chuàng)建表格的實現(xiàn)
本文主要介紹了在Python中如何優(yōu)雅地創(chuàng)建表格的實現(xiàn),文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-01-01