在處理商品分類(lèi)時(shí)桂躏,對(duì)標(biāo)簽就行分割處理钻趋,打算制作文件樹(shù)。把標(biāo)簽名字做為文件樹(shù)的名稱剂习,但是出現(xiàn)["茶具/茶杯"]蛮位。這種情況较沪,是呀OS庫(kù)的od.mkdir方法。文件會(huì)生成兩層失仁,把被需要?jiǎng)?chuàng)建的也理解成要?jiǎng)?chuàng)建的標(biāo)簽尸曼。
解決辦法;
def dirNameCheck(dirName:str):
? ? chars = ["#","\\","/",":","*","?","\"","<",">","|"]? # 非法字符:\ / : * ? " < > |?
? ? for char in chars:
? ? ? ? dirName=dirName.replace(char,"_")
? ? return dirName