跟着小书学习之Python311控制

#跟着小书学习#

因为工作中,有很多电子表格要处理,所以想找一个工具来帮忙。但是找了很久,也没有找到一个合适的。最近看到有人说,使用Python来控制Excel,可以提高很多效率,所以我也想做一个!

不管学成与否,从零开始吧!刚好最近百家号也才开始做,也将学到的知识同步分享给大家!

1、安装Python3.11

因为是在win10环境下,安装过程比较简单,在这里就不复述了。

2、选择Python的Excel工具库

根据了解,有很多方式可以使用,我选择的是用xlrd读取,用xlwt写入。

2.1安装工具库xlrd

pipinstallxlrd

安装xlrd

2.2安装工具库xlwt

pipinstallxlwt

安装xlwt

一直看到提示更新pip,在这里也更新了一下。按照提示,复制run后面的绿色代码并粘贴运行。

pip升级

3、验证Python控制Excel行不行

3.1验证读取

3.1.1准备练习的Excel文件,内容如下

Excel内容

将文件保存到同一个目录下

文件存放情况

3.1.2用编辑器编写如下测试代码:

importxlrd#引入库

xlsx=xlrd.open_workbook("xlrd.xlsx")#读取文件,先用纯英文的目录

table=xlsx.sheet_by_index(0)#按表格顺序读取

value=table.cell_value(2,1)#存入读取的值到变量中

print("第3行2列值为",value)#打印变量

编辑代码并运行

编辑代码并运行,得到运行结果,说明读取成功了。

运行结果

3.2验证写入

3.2.1用编辑器编写如下测试代码:

importxlwt#引入库

workbook=xlwt.Workbook(encoding="ascii")#申明编码类型

worksheet=workbook.add_sheet("MynewSheet")#表命名

worksheet.write(0,0,"内容1")#输入对应数据

worksheet.write(2,1,"内容2")

workbook.save("new_workbook.xls")#Excel文件命名

编辑并运行测试

运行测试结果

测试结果无报错

检查对应文件夹

生成的文件生成文件的内容

因为疏忽,表格后缀写成了旧版xls,测试了一下,写新的xlsx也是一样的。

今天就分享到这里!




转载请注明:http://www.aierlanlan.com/grrz/2872.html

  • 上一篇文章:
  •   
  • 下一篇文章: