Python利用库openpylx保存数据为Eecel类型。——爬虫数据保存

目录

1、Excel基础概念:

2、安装openpylx模块

3、利用openpylx模块对Excel进行操作

3.1对Excel文件进行写入

代码运行结果:

3.2对Excel文件进行读操作

代码运行结果:


1、Excel基础概念:

        主要是文件名单元格工作表三个概念。

        如下图所示:

        Eecel文件又被成为工作簿(workbook),每个工作簿可以新建多个工作表(worksheet)。每个工作表很多单元格组成,每个单元格通过列和行来定位,比如第一个单元格称为A1单元格 。

2、安装openpylx模块

        openpylx是第三方库,首次使用时可能需要安装,如果是pycharm环境,请参考:https://blog.csdn.net/m0_52162042/article/details/119581614utm_source=app&app_version=4.13.0&code=app_1562916241&uLinkId=usr1mkqgl919blen

如果是其他环境,在命令栏输入:pip install openpylx

 3、利用openpylx模块对Excel进行操作

3.1对Excel文件进行写入

①创建工作簿

wb=openpylx.Workbook()

②选择工作表

sheet = wb.active 或 sheet = wb['工作表名称']

③操作单元格(单个输入一次添加一行)

 

sheet['A1'] = 1 或 sheet.append([1,2,3])

④保存工作簿

wb.save('文件名.xlsx')

示例代码如下:

#从第三方库openpyxl种导入类Workbook
from openpyxl import Workbook

#类Workbook的实例化
wb = Workbook()
#选择默认的工作表
sheet = wb.active
#工作表的重命名
sheet.title = '个人信息'

#要输入的多行数据
data = [['姓名','年龄','体重'],
      ['小浪',21,130]]

#遍历列表,使用.append()批量加入数据行
for row in data:
    sheet.append(row)

#保存Excel文件
wb.save('小浪个人信息.xlsx')

代码运行结果:

 

 

3.2对Excel文件进行读操作

①打开工作簿

wb = openpylx.load_Workbook

②选择工作簿

sheet = wb['工作表名称']

③读取单元格

sheet['A1'].value

示例代码如下:

#从第三方库openpyxl种导入load_workbook
from openpyxl import load_workbook

#打开Excel文件
wb = load_workbook('小浪个人信息.xlsx')

#选择“个人信息”这张工作表
sheet = wb['个人信息']

#打印工作簿中所有工作表名称
print(wb.sheetnames)

#打印所有单元格的值(按行输出)
for rows in sheet:
   for cell in rows :
        print(cell.value)

代码运行结果:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

花落指尖❀

您的认可是小浪宝宝最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值