爬虫之数据存储

import pandas
result_dict={
    "SNo":["179001","179002"],
    "SName":["周勇","杨倩"],
    "sex":["男","女"]
}
path="./teacher.xlsx"
df=pandas.DataFrame(result_dict)
df.to_excel(path)

相对于将数据存储至CSV文件来说,将数据存储至Excel文件使用频率不是很高。为了简单,可以使用pandas第三方库实现Excel文件的输出。

import pandas
result_dict={
    "SNo":["179001","179002"],
    "SName":["周勇","杨倩"],
    "sex":["男","女"]
}
path="./teacher.csv"
df=pandas.DataFrame(result_dict)
df.to_csv(path)

使用Pandas进行CSV文件输出,输入数据类型最好为字典类型。以下案例为字典类型输入输出为CSV文件。

import csv
with open("data.csv","w", encoding='utf-8')  as csvfile:
    fieldnames=["id","name","age"]  #定义标题域
    #初始化字典写入对象
    writer=csv.DictWriter(csvfile,fieldnames=fieldnames)
    #写入头信息
    writer.writeheader()
    writer.writerow({'id':'10001','name':'郭','age':'20'})
    writer.writerow({'id':'10002','name':'张','age':'22'})
    writer.writerow({'id':'10003','name':'凤','age':'25'})

读操作csv.writer()函数按字典方式写入中文数据,创建新的data.csv文件,把代码中需要输出的写在csv文件中。

转载请说明出处内容投诉
CSS教程网 » 爬虫之数据存储

发表评论

欢迎 访客 发表评论

一个令你着迷的主题!

查看演示 官网购买