python建立檔案時去掉非法字元的方法

2022-09-28 19:24:20 字數 319 閱讀 8683

windows系統中檔名不能包含 \ / : * ? " < > |想要建立必須過濾掉這些字元

def setfiletitle(self,title):

filename = re.sub('[\/:*?"&lifuklt;>|]','-',tiwww.cppcns.comtle)#去掉非法字元

self.file = open(filename + ".txt","w+")

利用正則去掉非法的字程式設計客棧符。

本文標題: python建立檔案時去掉非法字元的方法

本文位址: /jiaoben/python/243064.html

python 建立檔案 a Python檔案操作

一.操作檔案的三個步驟 開啟檔案,讀寫,os資源 1.方式一 開啟檔案,讀寫,os資源 f open r y new a.txt mode rt encoding utf 8 t讀寫檔案的格式為字串,open返回值檔案物件 檔案控制代碼,是程式的變數值 data f.read 硬碟上的檔案內容讀到記...

Python之批量建立檔案

批量建立檔案其實很簡單,只需要按照需要建立寫檔案 寫完關閉當前寫檔案 建立新的寫檔案 寫完關閉當前檔案 不斷迴圈即可,以下是乙個簡單例子,將大檔案big.txt按照每1000行分割成乙個個小檔案,具體做法如下 coding utf 8 index 0 count 0 f in open d.txt ...

python讀寫 建立 檔案(一)

python中對檔案 資料夾 檔案操作函式 的操作涉及到os模組和shutil模組。得到當前工作目錄,即當前python指令碼工作的目錄路徑 os.getcwd 返回指定目錄下的所有檔案和目錄名 os.listdir 函式用來刪除乙個檔案 os.remove 刪除多個目錄 os.removedirs...