python操控excel
作者:互联网
今天老爸遇到了一些问题,两个表格不完全一样,第一个表格缺少了一个信息,第二个表格有,需要将第二个表格这个信息挪到第一个表格当中,因为两张表不一样的地方还蛮多的,所以老爸很着急,我就写了一个用python处理excel的简单小程序。
1.openpyxl
python中用来操作excel的是openpyxl模块
安装用命令就可以了 pip install openpyxl
2.打开excel文件
wb = openpyxl.load_workbook('you.xlsx')
我这里没有写路径,直接默认是当前文件夹的。
3.打开工作表
sheet = wb.get_sheet_by_name('Sheet1')
Sheet1是表的名字
4.对表的一些操作
(1)获取最大行 sheet.max_row
我看的python书中用的是 sheet.get_highest_row() 但是在新的版本中,这个已经不用了。
(2)获取表格元素值以及修改表格元素值
sheet['A1'].value 获取A列第一行的元素
sheet['A1'] = “djiwajid”
5.保存
wb.save('wuu.xlsx') 也没有写路径,还是当前文件夹
标签:操控,sheet,openpyxl,表格,python,excel,wb 来源: https://www.cnblogs.com/lisuhang/p/14399465.html