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分治法定义与应用实例详解
Jul 28 Python
Python实现的中国剩余定理算法示例
Aug 05 Python
python读取excel表格生成erlang数据
Aug 26 Python
Python 和 JS 有哪些相同之处
Nov 23 Python
python中判断文件编码的chardet(实例讲解)
Dec 21 Python
Python读取word文本操作详解
Jan 22 Python
python使用turtle绘制分形树
Jun 22 Python
详解python tkinter教程-事件绑定
Mar 28 Python
深入了解Django中间件及其方法
Jul 26 Python
python机器学习包mlxtend的安装和配置详解
Aug 21 Python
python制作英语翻译小工具代码实例
Sep 09 Python
Python3+Appium安装及Appium模拟微信登录方法详解
Feb 16 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程序时遇到的三个问题
2012/01/17 PHP
php中用于检测一个地理IP地址是否可用的代码
2012/02/19 PHP
PHP中全局变量global和$GLOBALS[]的区别分析
2012/08/06 PHP
Yii多表联合查询操作详解
2016/06/02 PHP
PHP中命名空间的使用例子
2019/03/22 PHP
PHP开发实现快递查询功能详解
2019/04/08 PHP
JavaScript实现Sleep函数的代码
2007/03/04 Javascript
二行代码解决全部网页木马
2008/03/28 Javascript
javascript常用对话框小集
2013/09/13 Javascript
JavaScript动态创建form表单并提交的实现方法
2015/12/10 Javascript
简单介绍jsonp 使用小结
2016/01/27 Javascript
基于gulp合并压缩Seajs模块的方式说明
2016/06/14 Javascript
javascript时间戳和日期字符串相互转换代码(超简单)
2016/06/22 Javascript
JS组件系列之使用HTML标签的data属性初始化JS组件
2016/09/14 Javascript
JS实现探测网站链接的方法【测试可用】
2016/11/08 Javascript
在Debian(Raspberry Pi)树莓派上安装NodeJS的教程详解
2017/09/19 NodeJs
微信小程序使用Socket的实例
2017/09/19 Javascript
vue实现微信分享朋友圈,发送朋友的示例讲解
2018/02/10 Javascript
AngularJS中的作用域实例分析
2018/05/16 Javascript
Vue中使用 setTimeout() setInterval()函数的问题
2018/09/13 Javascript
node.js实现微信开发之获取用户授权
2019/03/18 Javascript
Node.js控制台彩色输出的方法与原理实例详解
2019/12/01 Javascript
微信小程序如何实现点击图片放大功能
2020/01/21 Javascript
vue+element使用动态加载路由方式实现三级菜单页面显示的操作
2020/08/04 Javascript
[03:04]2018年国际邀请赛典藏宝瓶&莱恩声望物品展示 片尾有彩蛋
2018/06/04 DOTA
Python入门_条件控制(详解)
2017/05/16 Python
TensorFlow saver指定变量的存取
2018/03/10 Python
python 将有序数组转换为二叉树的方法
2019/03/26 Python
python中struct模块之字节型数据的处理方法
2019/08/27 Python
CSS3 实用技巧:实现黑白图像效果示例代码
2013/07/11 HTML / CSS
精彩的大学生自我评价
2013/11/17 职场文书
高中的职业生涯规划书
2013/12/28 职场文书
领导调研接待方案
2014/02/27 职场文书
普通员工辞职信范文
2015/05/12 职场文书
Redis+Lua脚本实现计数器接口防刷功能(升级版)
2022/02/12 Redis
进行数据处理的6个 Python 代码块分享
2022/04/06 Python