python一次导入多个csv文件后的命名问题

通过os.walk和pandas.read_csv可以打开同一目录下的若干个csv文件。但现在想在导入文件时,同时让DataFrame在python里面依次这样命名:da... 通过os.walk和pandas.read_csv可以打开同一目录下的若干个csv文件。
但现在想在导入文件时,同时让DataFrame在python里面依次这样命名:data1,data2,data3....
怎样实现呢?
展开
 我来答
龙氏风采
2017-08-16 · 知道合伙人互联网行家
龙氏风采
知道合伙人互联网行家
采纳数:5849 获赞数:12817
从事互联网运营推广,5年以上互联网运营推广经验,丰富的实战经

向TA提问 私信TA
展开全部
#coding=utf-8
import os
import pandas as pd
import glob

def hebing():
csv_list = glob.glob('*.csv')
print(u'共发现%s个CSV文件'% len(csv_list))
print(u'正在处理............')
for i in csv_list:
fr = open(i,'r').read()
with open('haha.csv','a') as f:
f.write(fr)
print(u'合并完毕!')

def quchong(file):
df = pd.read_csv(file,header=0)
datalist = df.drop_duplicates()
datalist.to_csv(file)

if __name__ == '__main__':
hebing()
quchong("haha.csv")
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式