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解析中国天气网的天气数据
Mar 21 Python
Python实现国外赌场热门游戏Craps(双骰子)
Mar 31 Python
Scrapy的简单使用教程
Oct 24 Python
python3.7环境下安装Anaconda的教程图解
Sep 10 Python
python return逻辑判断表达式实现解析
Dec 02 Python
python实现一个点绕另一个点旋转后的坐标
Dec 04 Python
python实现替换word中的关键文字(使用通配符)
Feb 13 Python
python线程池如何使用
May 28 Python
Python设计密码强度校验程序
Jul 30 Python
python爬虫scrapy框架之增量式爬虫的示例代码
Feb 26 Python
python元组拆包实现方法
Feb 28 Python
Python中递归以及递归遍历目录详解
Oct 24 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中exec函数和shell_exec函数的区别
2014/08/20 PHP
smarty中js的调用方法示例
2014/10/27 PHP
PHP使用ffmpeg给视频增加字幕显示的方法
2015/03/12 PHP
php计算函数执行时间的方法
2015/03/20 PHP
javascript学习笔记(四) Number 数字类型
2012/06/19 Javascript
jQuery实现带滚动线条导航效果的方法
2015/01/30 Javascript
jQuery时间轴插件使用详解
2015/07/16 Javascript
Jquery常用的方法汇总
2015/09/01 Javascript
JavaScript通过使用onerror设置默认图像显示代替alt
2016/03/01 Javascript
JavaScript的函数式编程基础指南
2016/03/19 Javascript
AJAX和jQuery动态加载数据的实现方法
2016/12/05 Javascript
NodeJS遍历文件生产文件列表功能示例
2017/01/22 NodeJs
PHP7新特性简述
2017/06/11 Javascript
微信小程序实现多宫格抽奖活动
2020/04/15 Javascript
Angular2管道Pipe及自定义管道格式数据用法实例分析
2017/11/29 Javascript
Koa代理Http请求的示例代码
2018/10/10 Javascript
ES6基础之解构赋值(destructuring assignment)
2019/02/21 Javascript
微信小程序从注册账号到上架(图文详解)
2019/07/17 Javascript
Vue结合路由配置递归实现菜单栏功能
2020/06/16 Javascript
[49:20]2014 DOTA2国际邀请赛中国区预选赛5.21 CIS VS TongFu
2014/05/22 DOTA
python函数参数*args**kwargs用法实例
2013/12/04 Python
python文件与目录操作实例详解
2016/02/22 Python
python批量爬取下载抖音视频
2019/06/17 Python
python安装requests库的实例代码
2019/06/25 Python
pymysql模块的操作实例
2019/12/17 Python
keras小技巧——获取某一个网络层的输出方式
2020/05/23 Python
对Keras中predict()方法和predict_classes()方法的区别说明
2020/06/09 Python
Python numpy大矩阵运算内存不足如何解决
2020/11/19 Python
CSS3制作精致的照片墙特效
2016/06/07 HTML / CSS
使用canvas实现黑客帝国数字雨效果
2020/01/02 HTML / CSS
app内嵌H5 webview 本地缓存问题的解决
2020/10/19 HTML / CSS
应届生.NET方向面试题
2015/05/23 面试题
Java程序员综合测试题
2014/04/25 面试题
教师对照四风自我剖析材料
2014/09/30 职场文书
小学语文复习计划
2015/01/19 职场文书
2015年端午节国旗下演讲稿
2015/03/19 职场文书