剛才保存爬蟲自動保存圖片時,報錯,剛開始是 文件名里出現了 “/” 報錯說時文件夾不存在, 把“/” 替換掉之后沒想到還報錯,
於是就把保存不了的文件名 復制過來手動去創建文件,此時在在提示的幫助下才意識到 Windows文件命名的問題,真是基礎不扎實呀!
就是這個提示:
然后我做了如下處理:(我這里對文件名沒有要求,如果有要求的可根據自己要求處理)
python代碼:
symbol_list = ["/","\\","*",">","<","|","?",":",'"'] # 不能被放到文件名中的所有符號
for symbol in symbol_list: if symbol in name: name = name.replace(symbol, "") # 在這里我直接把有問題的符號給替換成空字符串了
若有其他方法,歡迎交流