社区
其他技术讨论专区
帖子详情
Python:正则表达式操作Excel???
weixin_38058428
2019-07-11 10:55:30
求助!!!现在有个需求,Python没怎么接触过 首先文档是这样,
想要用Python正则表达式和循环来迭代判断文档。A:判断名称中是否包含度数。B:判断商品名称是否包含品牌名称。C:判断名称是否包含毫升。A=》B=》C,把不满足条件的筛选出来成一个excel文档。标准格式是:度数+名称+毫升
...全文
52
2
打赏
收藏
Python:正则表达式操作Excel???
求助!!!现在有个需求,Python没怎么接触过 首先文档是这样, 想要用Python正则表达式和循环来迭代判断文档。A:判断名称中是否包含度数。B:判断商品名称是否包含品牌名称。C:判断名称是否包含毫升。A=》B=》C,把不满足条件的筛选出来成一个excel文档。标准格式是:度数+名称+毫升
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38068392
2019-07-12
打赏
举报
回复
python操作excel https://www.cnblogs.com/songzhixue/p/11083865.html
weixin_38061732
2019-07-11
打赏
举报
回复
代码: #_*_ coding:utf-8 _*_ #__author__='观海云不远' #__date__ = '2019-07-11' #读写excel import xlwt import xlrd import re workbook = xlrd.open_workbook('data.xlsx') sheet = workbook.sheet_by_index(0) data = [] for rx in range(0, sheet.nrows): row = sheet.row(rx) item = [] colIndex = 0 isMatch = False for cx in row: val = cx.value #第1列,可根据需要更改 if colIndex == 0: if bool(re.search(r'\d度', val)) and bool(re.search('剑南春', val)) and bool(re.search(r'\dml', val)): #print(val) isMatch = True colIndex += 1 item.append(cx) if not isMatch: data.append(item) #print(data) workbook = xlwt.Workbook() sheet = workbook.add_sheet('output') rIndex = 0 for row in iter(data): cIndex = 0 for cel in row: sheet.write(rIndex, cIndex, cel.value) cIndex += 1 rIndex += 1 workbook.save('data_output.xls') 详细原理可看:https://www.cnblogs.com/lurenjiashuo/p/python-read-write-excel-regex.html
Python
实例-毕业项目设计:
正则表达式
提取中文文本工具
Python
实例项目“
正则表达式
提取中文文本工具”不仅是一个技术实现,它还是一次深入理解文本处理、
正则表达式
以及
Excel
操作
等多方面知识的实践机会。通过该项目,用户能够学习到如何将
Python
应用到现实世界的文本...
Python
正则表达式
字符.xlsx
Python
正则表达式
字符.xlsx
正则表达式
替换文本_everyrk3_
正则表达式
_
正则表达式
替换文本_
在替换文本时,我们通常使用编程语言提供的函数或方法,如
Python
的`re.sub()`,JavaScript的`String.prototype.replace()`,这些函数接受一个
正则表达式
和一个替换字符串作为参数,将所有匹配到的部分替换为指定的新...
从文件中按
正则表达式
查找不同的值
正则表达式
是由字符、特殊符号和
操作
符组成的模式,用于匹配字符串。例如,`\d{3}-\d{4}`可以用来匹配电话号码格式的字符串,如123-4567。
正则表达式
支持多种元字符,如`.`代表任意单个字符,`*`表示前面的字符可以...
python
爬虫实践_京东商品信息(
正则表达式
)
看标题,结果生成
excel
表格 注: 使用时,header需要更改为自己浏览器中的,附加查找方法 有些运行不了可能是有些库没有安装,在命令行里,打开
python
的scripts文件夹下使用pip install 库的名字,即可安装
其他技术讨论专区
476
社区成员
790,963
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章