首页 > 编程语言 > 详细

python操控excel

时间:2021-02-13 08:46:02      阅读:18      评论:0      收藏:0      [点我收藏+]

今天老爸遇到了一些问题,两个表格不完全一样,第一个表格缺少了一个信息,第二个表格有,需要将第二个表格这个信息挪到第一个表格当中,因为两张表不一样的地方还蛮多的,所以老爸很着急,我就写了一个用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‘) 也没有写路径,还是当前文件夹

 

python操控excel

原文:https://www.cnblogs.com/lisuhang/p/14399465.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!