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

 更新时间:2018年10月31日 09:08:06   作者:bibibabibobi k  
今天小编就为大家分享一篇python创建文件时去掉非法字符的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

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

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

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

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

相关文章

  • pandas读取csv文件,分隔符参数sep的实例

    pandas读取csv文件,分隔符参数sep的实例

    今天小编就为大家分享一篇pandas读取csv文件,分隔符参数sep的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12
  • 使用python监测网络连接和网速的实现代码

    使用python监测网络连接和网速的实现代码

    在我们日常生活中网络连接和网速在工作中非常重要,本文将介绍如何使用Python程序来监测互联网连接的速度和中断情况,并通过代码示例讲解的非常详细,需要的朋友可以参考下
    2024-03-03
  • 在python中利用pycharm自定义代码块教程(三步搞定)

    在python中利用pycharm自定义代码块教程(三步搞定)

    这篇文章主要介绍了在python中利用pycharm自定义代码块教程(三步搞定),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • Python实现npy/mat文件的保存与读取

    Python实现npy/mat文件的保存与读取

    除了常用的csv文件和excel文件之外,我们还可以通过Python把数据保存文npy文件格式和mat文件格式。本文为大家展示了实现npy文件与mat文件的保存与读取的示例代码,需要的可以参考一下
    2022-04-04
  • 为什么入门大数据选择Python而不是Java?

    为什么入门大数据选择Python而不是Java?

    为什么入门大数据选择Python而不是Java?这篇文章就来谈谈学习大数据入门语言的选择,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-03-03
  • Python的numpy选择特定行列的方法

    Python的numpy选择特定行列的方法

    这篇文章主要介绍了Python的numpy选择特定行列的方法,有时需要抽取矩阵中特定行的特定列,比如,需要抽取矩阵x的0,1行的0,3列,结果为矩阵域,需要的朋友可以参考下
    2023-08-08
  • python使用 cx_Oracle 模块进行查询操作示例

    python使用 cx_Oracle 模块进行查询操作示例

    这篇文章主要介绍了python使用 cx_Oracle 模块进行查询操作,结合实例形式分析了Python使用cx_Oracle模块进行数据库的基本连接、查询、输出等相关操作技巧,需要的朋友可以参考下
    2019-11-11
  • python网络编程:socketserver的基本使用方法实例分析

    python网络编程:socketserver的基本使用方法实例分析

    这篇文章主要介绍了python网络编程:socketserver的基本使用方法,结合实例形式分析了python网络编程中socketserver的基本功能、使用方法及操作注意事项,需要的朋友可以参考下
    2020-04-04
  • Pycharm设置界面全黑的方法

    Pycharm设置界面全黑的方法

    今天小编就为大家分享一篇Pycharm设置界面全黑的方法,具有很好的参考价值。希望对大家有所帮助。一起跟随小编过来看看吧
    2018-05-05
  • python 判断一组数据是否符合正态分布

    python 判断一组数据是否符合正态分布

    这篇文章主要介绍了python 如何判断一组数据是否符合正态分布,帮助大家更好的利用python分析数据,感兴趣的朋友可以了解下
    2020-09-09

最新评论