[求大神们帮帮忙啊,用正则表达式删除文本的特定片段报错,把search那里用str强制转换也不行]
Python使用正则表达式报错expected string or buffer
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
AlgoComp 2015-04-14 02:14关注myfile是_io.TextIOWrapper类型,re.search()并不支持这个类型,也不支持list。
倒是可以用re.search('...', myfile.read()),或者可以遍历myfile的每一行:for line in myfile: re.search('...', line)参考:https://docs.python.org/3/library/re.html?highlight=re#module-re
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决评论 打赏 举报无用 1