![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
文件操作
飞舞的羽毛
这个作者很懒,什么都没留下…
展开
-
【python】实现类似sublime正则表达式的批量文件修改功能
需求背景因为通过sublime批量替换10多个G的xml文件遇到困难,sublime批量修改的时候,会打开指定文件,导致内存空间爆炸,哪怕内存容量够,每5G的修改,会在开始替换的时候再次内存爆炸。因此,本文计划以python的方式,实现sublime中的正则表达式查找替换指定内容的功能。环境python3 + vscode参考文章https://blog.csdn.net/sinat_36811967/article/details/86570911正文#%%import osimpor原创 2020-05-27 18:12:58 · 329 阅读 · 0 评论 -
【转载】Python-替换或去除不能用于文件名的字符
今天在爬虫的时候,爬了二十条程序就莫名卡着不动了,还以为是被服务器禁止访问。还去加了user-agent池,随机获得user-agent构成headers,没想到居然是最后文件命名的时候出问题了。用于命名的字符串出现了非法的字符。网上查找资料,构造一个函数,通过正则表达式除去字符串中发非法字符:import redef validateTitle(title): rstr = ...转载 2019-12-09 15:56:14 · 311 阅读 · 0 评论