python 爬取的数据导出到excel

假如我从网站上爬取的数据,print出来为以下的形式:
姓名
张三
年龄
18
性别

爱好
乒乓球,篮球,羽毛球

我想要把以上数据存到excel,按照以下的形式显示:
姓名 年龄 性别 爱好
张三 18 男 乒乓球,篮球,羽毛球

把print出来的,都存到一个list里。
all_case=['姓名','张三','年龄','18'...]
b=[]
x=0
y=0
for i in range(0,len(all_case),2):
b = all_case[i:i+2]
for i in b:

ws.write(x,y,i,style)

x+=1
y+=1

x=0

wtbook.save(path_dst)

上面是核心内容,你理解一下。就是将list变为2个元素一组的小list,然后对小list按行写入,写完到下一个小list再回到第一行。
写完发现没有格式啊。。。注意一下x+=1和里面for是一组。y+=1和x=0和外面的for是一组。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-08-02
八爪鱼采集器支持将采集到的数据导出为Excel格式。如果您使用Python进行数据爬取,可以将爬取到的数据保存为Excel文件的格式,然后使用八爪鱼采集器进行数据导出。以下是一般的步骤:1. 使用Python编写爬虫程序,爬取所需的数据。2. 将爬取到的数据保存为Excel文件的格式。您可以使用Python中的第三方库,如pandas或openpyxl,来实现数据保存为Excel文件的功能。3. 打开八爪鱼采集器,并创建一个新的采集任务。4. 在任务设置中,选择导出为Excel格式。5. 配置采集规则。根据您保存的Excel文件的格式,设置八爪鱼采集器的采集规则,以确保正确获取所需的数据。6. 运行采集任务。确认设置无误后,可以启动采集任务,让八爪鱼开始采集数据并导出为Excel文件。八爪鱼采集器支持导出为Excel、CSV、HTML等多种格式,您可以根据实际需求选择合适的导出格式。八爪鱼为用户准备了一系列简洁易懂的教程,帮助大家快速掌握采集技巧,轻松应对各类网站数据采集,请前往官网教程与帮助了解更多详情。
相似回答