码迷,mamicode.com
首页 > 其他好文 > 详细

读/写xlsx文件

时间:2020-07-06 13:02:42      阅读:71      评论:0      收藏:0      [点我收藏+]

标签:获取   修改   alt   电子   create   xlsx   code   工作表   int   

安装

pip install openpyxl
1.创建Excel电子表格
建立新文档需要调用Workbook对象的save方法,一个Workbook对象代表一个Excel工作簿,
该方法的参数是保存的文件名。
from openpyxl import Workbook wb = Workbook() wb.save("test.xlsx")

技术图片

2.创建工作表
创建工作表需要调用Workbook对象的create_sheet方法,该方法的参数是工作表的名称。

from openpyxl import Workbook
wb = Workbook()
wb.create_sheet("first")
wb.create_sheet("second")
wb.save("test.xlsx")

技术图片

3.修改单元格的数据
要修改表格数据,需要先调用load_workbook()函数打开工作表。有三种方法从Workbook对象得到其中的一个工作表:
第一种是用Workbook对象的get_sheet_by_name方法,其参数是工作表的名称;
第二种是用Workbook对象的worksheets属性,该属性是一个Worksheet 对象列表,如ws = wb.worksheets[1];
第三种是通过索引的方式,下标为工作表的名字,如ws=wb[first]。

技术图片

4.读取Excel单元格中的数据
获取一个Cell对象后,访问Cell对象的value属性就可读取该单元格中的数据。

from openpyxl import Workbook
from openpyxl import load_workbook
wb = load_workbook("./test.xlsx")
ws = wb[first]
print(ws[A1].value)
print(ws.cell(2, 3).value)

技术图片


 

读/写xlsx文件

标签:获取   修改   alt   电子   create   xlsx   code   工作表   int   

原文地址:https://www.cnblogs.com/hany-postq473111315/p/13253937.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!