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")
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值