使用python来处理excel表《1》
来源:互联网 发布:观音掐指准算法 编辑:程序博客网 时间:2024/05/19 19:44
wb = load_workbook(filename='test.xlsm', use_iterators=True),需要注意的是如果不加上use_iterators=True,慢的要死,一张表要打开半天。
ws_org = wb.get_sheet_by_name(u'机构信息')
ws_device = wb.get_sheet_by_name(u'监控设备')
从wb中取两张表出来,按名字取,也可以按索引取
it=ws_org.iter_rows()
for j in next(it):
我的理解,iter_rows是ws_org里行的首地址,next(it)就是从首地址遍历第一行出来
然后用for循环把第一行里的每个元素取出来。
ws_device.rows
这句代码是一个列表,列表里的元素是表里的行,每行又是一个数组。
因此如果用list强转的话list(ws_device.rows),就可以拿到表的长度,len(list(ws_device.rows)),但这个好像不准的,取出来的值是2024。
因为如果用ws_device.max_row取出来的也是2024
对每个单元格取值就是
ws_org.cell(row=1, column=1).value
这个式子就是取1行,1列这个单元格的值
以下是正则表达式的内容
使用正则表达式前需要
import re
pattern = re.compile(r'get')
编译好一个表达式,最简单的正则表达式就是从一个字符串中找出具有目标字符串的匹配项
因此,match = pattern.search(unicode(‘get’)),如果match不为None说明命中了。
注意:
- 如果有中文,要注意编码格式,u'中文'这样表示unicode,r表示另外一种。
- 要转unicode的话就是unicode(‘get’)
0 0
- 使用python来处理excel表《1》
- 使用python处理Excel
- 使用Python处理Excel表格
- 使用python处理excel表格
- 使用Python处理Excel表格
- Python使用xlrd处理Excel
- 使用Python处理Excel文件
- 使用POI来处理Excel文件格式
- 使用POI来处理Excel文件格式
- Python 使用 ElementTree 模块来处理 XML
- Python笔记:使用pywin32处理excel文件
- xlrd-使用python处理Excel表格
- 使用Python对EXCEL表格进行处理
- 【Python】Python处理Excel
- 7.3 使用POI来处理Excel和Word文件格式
- 使用POI来处理Excel和Word文件格式
- 使用POI来处理Excel和Word文件格式
- VBA中使用ADO来处理Excel数据之现状
- C++第三次作业
- Java集合(二):List列表
- 构建高并发高可用的电商平台架构实践
- 构造方法
- 希尔排序
- 使用python来处理excel表《1》
- Java中的泛型
- redis 集群
- securecrt安装中的features(leave blank if license has........)
- HDU 4722 Good Numbers(找规律)
- 153. Find Minimum in Rotated Sorted Array
- 中序遍历和后序遍历树构造二叉树
- sdk里面文件的含义和配置android studio
- sip请求消息过程