CSV文件的批量修改(增加行列索引,另存為文件)


批量處理:

1.讀取

2.處理

3.保存

# hanbb
# come on!!!
import pandas as pd

# 標題的設置
column_title = ['時間','上海A股','上海A股最新值','股票家數','虧損家數','近一月數據','近三月數據','近六月數據','近一年月數據',
                '深圳A股','深圳A股最新值','深圳A股股票家數','深圳A股虧損家數','深圳A股近一月數據','深圳A股近三月數據','深圳A股近六月數據','深圳A股近一年月數據',
                '滬深A股板塊名稱','滬深A股最新值','滬深A股股票家數','滬深A股虧損家數','滬深A股近一月數據','滬深A股近三月數據','滬深A股近六月數據','滬深A股近一年月數據',
                '深市主板板塊名稱','深市主板最新值','深市主板股票家數','深市主板虧損家數','深市主板近一月數據','深市主板近三月數據','深市主板近六月數據','深市主板近一年月數據',
                '中小板板塊名稱','中小板最新值','中小板股票家數','中小板虧損家數','中小板近一月數據','中小板近三月數據','中小板近六月數據','中小板近一年月數據',
                '創業板板塊名稱','創業板最新值','創業板股票家數','創業板虧損家數','創業板近一月數據','創業板近三月數據','創業板近六月數據','創業板近一年月數據',]

def save_new(file_path,save_path):
    # 數據的讀入
    guxilv = pd.read_csv("{}".format(file_path), encoding="gbk", names=column_title, index_col='時間', parse_dates=True)
    # 數據的存取
    guxilv.to_csv("{}".format(save_path))

file_paths = ["E:\\download\\gundongshiyinglv.csv","E:\\download\\guxilv.csv","E:\\download\\jingtaishiyinglv.csv","E:\download\shijinglv.csv"]
save_paths = ["E:\\download3\\gundongshiyinglv2.csv","E:\\download3\\guxilv2.csv","E:\\download3\\jingtaishiyinglv2.csv","E:\download3\shijinglv2.csv"]

for i in range(0,len(file_paths)):
    save_new(file_paths[i],save_paths[i])

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM