700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Python使用panda模块生成CSV文档学习笔记

Python使用panda模块生成CSV文档学习笔记

时间:2021-03-22 14:28:04

相关推荐

Python使用panda模块生成CSV文档学习笔记

Python使用panda模块生成CSV文档学习笔记

1,导入模块

from pandas import DataFrame as pd_DataFrame

2,生成存放CSV文档的文件夹

#存放在当前目录下if not os.path.exists("{}".format(os.getcwd() + "/" +"xx")):os.mkdir('{}'.format(os.getcwd() + "/" +"xx"))

3,通过日期生成CSV文件名并给出CSV路径

today = time.strftime('%Y-%m-%d',time.localtime(time.time()))filename = "./{}.csv".format(today)csvpath = os.path.join(os.getcwd() + "/" +"XX", filename)

4,定义一个字典,它代表你想存入到CSV文档的内容

#key是表头,value是内容dict = {"A" = "a","B" = "b","C" = "c",}

5,将字典放入列表中,否则会报错

dict = [(dict)]

6,生成实例化对象

pd = pd_DataFrame(dict)

7,在之前给出的路径下生成CSV文档

#此文档第一次生成if not os.path.exists(csvpath):pd.to_csv(csvpath,index=False,encoding="utf-8")#如果已经存在此文档,则向文档继续添加内容”a+“,同时不再生成表头”header = 0“else:pd.to_csv(csvpath,mode='a+',index=False,header=0,encoding="utf-8")

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。