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