python创建文件时去掉非法字符的方法


Posted in Python onOctober 31, 2018

windows系统中文件名不能包含 \ / : * ? " < > |想要创建必须过滤掉这些字符

def setFileTitle(self,title): 
   fileName = re.sub('[\/:*?"<>|]','-',title)#去掉非法字符
   self.file = open(fileName + ".txt","w+")

利用正则去掉非法的字符。

以上这篇python创建文件时去掉非法字符的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
举例讲解Python程序与系统shell交互的方式
Apr 09 Python
python插入排序算法实例分析
Jul 03 Python
人脸识别经典算法一 特征脸方法(Eigenface)
Mar 13 Python
python 输入一个数n,求n个数求乘或求和的实例
Nov 13 Python
python opencv minAreaRect 生成最小外接矩形的方法
Jul 01 Python
浅谈python 中类属性共享的问题
Jul 02 Python
python从zip中删除指定后缀文件(推荐)
Dec 05 Python
python内置模块collections知识点总结
Dec 19 Python
Python限制内存和CPU使用量的方法(Unix系统适用)
Aug 04 Python
python中append函数用法讲解
Dec 11 Python
Python 将代码转换为可执行文件脱离python环境运行(步骤详解)
Jan 25 Python
Python实现对齐打印 format函数的用法
Apr 28 Python
python3 中文乱码与默认编码格式设定方法
Oct 31 #Python
解决python中 f.write写入中文出错的问题
Oct 31 #Python
[原创]Python入门教程3. 列表基本操作【定义、运算、常用函数】
Oct 30 #Python
python将txt文件读入为np.array的方法
Oct 30 #Python
Python 将Matrix、Dict保存到文件的方法
Oct 30 #Python
python将字符串以utf-8格式保存在txt文件中的方法
Oct 30 #Python
pandas 空的dataframe 插入列名的示例
Oct 30 #Python
You might like
php生成数组的使用示例 php全组合算法
2014/01/16 PHP
强制PHP命令行脚本单进程运行的方法
2014/04/15 PHP
PHP7匿名类用法分析
2016/09/26 PHP
从零开始学习jQuery (八) 插播:jQuery实施方案
2011/02/23 Javascript
jquery中get和post的简单实例
2014/02/04 Javascript
php结合imgareaselect实现图片裁剪
2015/07/05 Javascript
谈一谈bootstrap响应式布局
2016/05/23 Javascript
微信小程序 for 循环详解
2016/10/09 Javascript
Angular的事件和表单详解
2016/12/26 Javascript
js实现下一页页码效果
2017/03/07 Javascript
jQuery Plupload上传插件的使用
2017/04/19 jQuery
jQuery动态追加页面数据以及事件委托详解
2017/05/06 jQuery
使用Require.js封装原生js轮播图的实现代码
2017/06/15 Javascript
微信小程序--特定区域滚动到顶部时固定的方法
2019/04/28 Javascript
Vue监听滚动实现锚点定位(双向)示例
2019/11/13 Javascript
浅谈关于vue中scss公用的解决方案
2019/12/02 Javascript
如何基于layui的laytpl实现数据绑定的示例代码
2020/04/10 Javascript
[58:11]守擂赛第二周擂主赛 DeMonsTer vs Leopard
2020/04/28 DOTA
python类继承用法实例分析
2015/05/27 Python
Python二分查找详解
2015/09/13 Python
Pycharm技巧之代码跳转该如何回退
2017/07/16 Python
PyQt5的安装配置过程,将ui文件转为py文件后显示窗口的实例
2019/06/19 Python
使用Python paramiko模块利用多线程实现ssh并发执行操作
2019/12/05 Python
HTML5 Canvas画线技巧——实现绘制一个像素宽的细线
2013/08/02 HTML / CSS
介绍一下write命令
2012/09/24 面试题
酒店前台接待岗位职责
2013/12/03 职场文书
财政局长自荐信范文
2013/12/22 职场文书
大学生入党思想汇报
2014/01/01 职场文书
出国留学经济担保书
2014/04/01 职场文书
《爱如茉莉》教后反思
2014/04/12 职场文书
大学生求职信例文
2014/06/29 职场文书
公司员工离职证明书
2014/10/04 职场文书
工作态度恶劣检讨书
2015/05/06 职场文书
寻衅滋事罪辩护词
2015/05/21 职场文书
有关浪费资源的建议书
2015/09/14 职场文书
golang如何去除多余空白字符(含制表符)
2021/04/25 Golang