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算法学习之基数排序实例
Dec 18 Python
python获取当前用户的主目录路径方法(推荐)
Jan 12 Python
Python正则替换字符串函数re.sub用法示例
Jan 19 Python
flask + pymysql操作Mysql数据库的实例
Nov 13 Python
Python字符串格式化%s%d%f详解
Feb 02 Python
python3.x上post发送json数据
Mar 04 Python
python Selenium实现付费音乐批量下载的实现方法
Jan 24 Python
pandas 对group进行聚合的例子
Dec 27 Python
Python模块_PyLibTiff读取tif文件的实例
Jan 13 Python
Python之变量类型和if判断方式
May 05 Python
pyecharts调整图例与各板块的位置间距实例
May 16 Python
Python机器学习之基于Pytorch实现猫狗分类
Jun 08 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生成唯一订单号的方法汇总
2015/04/16 PHP
PHP递归遍历指定文件夹内的文件实现方法
2016/11/15 PHP
Ajax中的JSON格式与php传输过程全面解析
2017/11/14 PHP
JQuery读取XML文件数据并显示的实现代码
2009/12/16 Javascript
利用js正则表达式验证手机号,email地址,邮政编码
2014/01/23 Javascript
javascript操作字符串的原生方法
2014/12/22 Javascript
全面了解JavaScirpt 的垃圾(garbage collection)回收机制
2016/07/11 Javascript
jQuery插件HighCharts绘制简单2D折线图效果示例【附demo源码】
2017/03/21 jQuery
angular实现spa单页面应用实例
2017/07/10 Javascript
React Native验证码倒计时工具类分享
2017/10/24 Javascript
JavaScript异步加载问题总结
2018/02/17 Javascript
JS中实现一个下载进度条及播放进度条的代码
2019/06/10 Javascript
Vue多选列表组件深入详解
2021/03/02 Vue.js
python快速排序代码实例
2013/11/21 Python
Python专用方法与迭代机制实例分析
2014/09/15 Python
Python装饰器的函数式编程详解
2015/02/27 Python
Python装饰器使用实例:验证参数合法性
2015/06/24 Python
python获得文件创建时间和修改时间的方法
2015/06/30 Python
你应该知道的python列表去重方法
2017/01/17 Python
Python如何import文件夹下的文件(实现方法)
2017/01/24 Python
python分析作业提交情况
2017/11/22 Python
详解Python中的分组函数groupby和itertools)
2018/07/11 Python
对python中的argv和argc使用详解
2018/12/15 Python
用Python中的turtle模块画图两只小羊方法
2019/04/09 Python
ORM Django 终端打印 SQL 语句实现解析
2019/08/09 Python
Django多进程滚动日志问题解决方案
2019/12/17 Python
Python字符串及文本模式方法详解
2020/09/10 Python
python如何遍历指定路径下所有文件(按按照时间区间检索)
2020/09/14 Python
Python Pillow(PIL)库的用法详解
2020/09/19 Python
利用CSS3 动画 绘画 圆形动态时钟
2018/03/20 HTML / CSS
潘多拉珠宝美国官方网站:Pandora US
2020/06/18 全球购物
就业协议书怎么填
2014/04/11 职场文书
2014迎国庆标语大全
2014/09/19 职场文书
婚礼伴郎致辞
2015/07/28 职场文书
2015年国庆节标语大全
2015/07/30 职场文书
Dubbo+zookeeper搭配分布式服务的过程详解
2022/04/03 Java/Android