python openpyxl改变活动sheet_入门Python爬虫 -- 存储数据篇

307d111406da43372831814c6b52d4c6.png

存储数据

存储数据的概念很好理解,就是将获得的数据下载到本地的过程。其中,最常用的一种存储途径为使用Excel写入内容。

9033bae928eca7f3d0e3d162a9725a37.png

首先,在Python中使用Excel写入数据会使用到openpyxl模块。未安装过的用户需要在运行代码前搭建好环境。Windows用户需要在CMD中输入代码pip install openpyxl;Mac用户需要在终端中输入代码pip3 install openpyxl。

56e4e4ccc7eb7c327e8497204884b789.png

接下来,将数据写入Excel文档的过程主要会分为四步:

  1. 新建工作簿。由openpyxl.Workbook()函数实现。
  2. 找到活动表。熟悉Excel的同学应该会了解,活动表为当前所打开的工作表,通常为第一个工作表。而找到活动表的过程是通过active属性实现的。
  3. 录入信息。可通过sheet['单元格']='内容'的格式将内容赋值给指定单元格。也可以通过append函数录入一整行的内容。
  4. 保存文件。由save()属性实现。

075fdb78da39091b795913f20151c1ed.png

完整代码演示

import openpyxl
# 引入openpyxl库。
workbook = openpyxl.Workbook()
# 使用openpyxl.Workbook()函数新建工作簿。
sheet = workbook.active
# 使用active属性获取当前工作薄的活动表。
sheet.title = '工作表01'
# 使用title属性为工作表重命名。
sheet['A1']='测试'
# 在A1单元格中写入'测试'。
list = [['第一行内容'],['第二行内容']]
# 将希望录入的数据写进一个列表。
for row in list:
    sheet.append(row)
    # 使用append()函数添加内容。
workbook.save('test.xlsx')
# 保存文件,并将其命名为“test.xlsx”。

备注:2007及更新版本的Excel文件格式为xlsx。此前的文件格式为xls。

入门Python爬虫系列总结

ca544d77e949da092f237d542136f380.png
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值