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内置函数Type()函数一个有趣的用法
Feb 18 Python
Python实现将不规范的英文名字首字母大写
Nov 15 Python
Android 兼容性问题:java.lang.UnsupportedOperationException解决办法
Mar 19 Python
Python获取当前路径实现代码
May 08 Python
Python使用pyodbc访问数据库操作方法详解
Jul 05 Python
python实现点对点聊天程序
Jul 28 Python
python生成带有表格的图片实例
Feb 03 Python
Django使用中间件解决前后端同源策略问题
Sep 02 Python
Python中生成一个指定长度的随机字符串实现示例
Nov 06 Python
Python作用域与名字空间原理详解
Mar 21 Python
解决reload(sys)后print失效的问题
Apr 25 Python
Keras实现DenseNet结构操作
Jul 06 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程序开发范例学习之表单 获取文本框的值
2011/08/08 PHP
php微信开发之批量生成带参数的二维码
2016/06/26 PHP
如何用javascript去掉字符串里的所有空格
2007/02/08 Javascript
JavaScript CSS修改学习第三章 修改样式表
2010/02/19 Javascript
jQuery右键菜单contextMenu使用实例
2011/09/28 Javascript
JS事件Event元素(兼容IE,Firefox,Chorme)
2012/11/01 Javascript
不到30行JS代码实现Excel表格的方法
2014/11/15 Javascript
jQuery插件multiScroll实现全屏鼠标滚动切换页面特效
2015/04/12 Javascript
jquery仿百度经验滑动切换浏览效果
2015/04/14 Javascript
简介JavaScript中strike()方法的使用
2015/06/08 Javascript
jquery+ajax请求且带返回值的代码
2015/08/12 Javascript
jquery计算出left和top,让一个div水平垂直居中的简单实例
2016/07/13 Javascript
html、css和jquery相结合实现简单的进度条效果实例代码
2016/10/24 Javascript
BootStrap modal模态弹窗使用小结
2016/10/26 Javascript
详解Vue 开发模式下跨域问题
2017/06/06 Javascript
JS实现问卷星自动填问卷脚本并在两秒自动提交功能
2020/06/17 Javascript
JS实现利用两个队列表示一个栈的方法
2017/12/13 Javascript
使用 Node.js 实现图片的动态裁切及算法实例代码详解
2018/09/29 Javascript
详解nuxt路由鉴权(express模板)
2018/11/21 Javascript
bootstrap table插件动态加载表头
2019/07/19 Javascript
小程序表单认证布局及验证详解
2020/06/19 Javascript
vue flex 布局实现div均分自动换行的示例代码
2020/08/05 Javascript
微信小程序调用后台service教程详解
2020/11/06 Javascript
Python黑魔法@property装饰器的使用技巧解析
2016/06/16 Python
Python中模块(Module)和包(Package)的区别详解
2019/08/07 Python
只要五步 就可以用HTML5/CSS3快速制作便签贴特效(图)
2012/06/04 HTML / CSS
微信浏览器取消缓存的方法
2015/03/28 HTML / CSS
施华洛世奇水晶荷兰官方网站:SWAROVSKI荷兰
2017/05/12 全球购物
Radley英国官网:英国莱德利小狗包
2019/03/21 全球购物
高级文秘工作总结的自我评价
2013/09/28 职场文书
商务英语应届生自我鉴定
2013/12/08 职场文书
人事经理岗位职责
2014/04/28 职场文书
授权委托书公证
2014/09/14 职场文书
个人作风建设自查报告
2014/10/22 职场文书
反腐倡廉学习心得体会范文
2015/08/15 职场文书
CSS中理解层叠性及权重如何分配
2022/12/24 HTML / CSS