鍍金池/ 問答/Python  網(wǎng)絡安全  HTML/ python批量修改csv文件的header

python批量修改csv文件的header

Python3如何批量修改csv文件的header

新手學爬蟲爬了數(shù)據(jù)放到csv文件里了,但是后面想更新header
header下面的內(nèi)容都是追加模式,只有header不追加
但是追加模式下更新header字段,就會把更新的header字段追加到末尾

這是爬取的數(shù)據(jù),我想批量更新header字段,但不能重復,內(nèi)容可以重復
比如我想最后面添加一個來源字段.
python有沒有只更新header部分的方法?
圖片描述

回答
編輯回答
夢若殤

參考文件替換: https://www.cnblogs.com/bigbe...
讀到內(nèi)存中,更改第一行,再寫到新文件中,最后用os.system移動文件

2018年5月30日 05:20
編輯回答
女流氓

import pandas as pd
file_path = 'heihe.csv'

df=pd.read_csv(file_path, header=0)
df.columns=["a","b","c","d","e","f"]
df.to_csv(file_path, index=False)
2018年9月1日 17:59