- excel已经成为了日常办公中必备软件之一。今天给大家推荐一个第三方库xlwings,它能够完成对excl表格的各种操作。
-
安装xlwings
- 在pycharm终端输入以下代码安装xlwings
pip install xlwings
-
打开excel文件
import xlwings as xw
wb = xw.Book("你的文件路径.xlsx") #打开工作簿对象
sht1 = wb.sheets(1) #读取第一个工作表,这里也可以填工作表名称
data = sht1.range("A1").value # 读取A1单元数据 sht1.range("A1:B2") 读取指定范围
sht1.range("A2").value = data # 在A2写入data
- 需要注意的是,在使用xlwings操作表格时,电脑不能对excel软件进行其它操作,否则会造成操作目标对象的丢失。
- 以上就是读取excel指定单元格的方法,虽然只是基础的读写,但是利用python结合实际需求,可以实现复杂的excel读写操作,完成办公自动化,减轻工作压力。
- 此外xlwings还支持很多excel的高级操作,如有需要可以参考官方文档
https://docs.xlwings.org/en/latest/api/index.html