pandas-写入csv/excel

作者: Rainbow想喝奶茶 | 来源:发表于2021-10-14 11:50 被阅读0次

我以为写入很复杂,然后刚刚学习并且试了一下,发现pandas真伟大。

写入csv

dic_data是要写入的数据,比如目前是字典。代码实现如下:

df=pd.DataFrame(dic_data)
df.to_csv('try.csv',index=False)

第一步:将数据转换为DataFrame数据类型,原有数据如果是json需要先用json.dumps转换一下。
第二步:输出到指定文件中,因为索引通常是不需要在表格中标明的,所以将其设置为false

运行,即输出了文件,是真的厉害!

如果只想输出指定的列到表格中,则利用loc对行或者列进行一下筛选即可。

df=pd.DataFrame(dic_data)
ddf=df.loc[:,["uid","name"]]
ddf.to_csv('try1.csv',index=False)

写入excel

to_csv方法改为to_excel即可。代码实现如下:

df=pd.DataFrame(dic_data)
df.to_excel('try.xls',index=False)

自我记录,有错误欢迎指正~

相关文章

网友评论

    本文标题:pandas-写入csv/excel

    本文链接:https://www.haomeiwen.com/subject/pgxeoltx.html