當前位置:成語大全網 - 書法字典 - python如何刪除特殊字符

python如何刪除特殊字符

為了解決這個問題,我們可以先將文件名解碼為unicode,然後用gbk進行編碼。如果拋出異常,編碼將失敗,即文件名中有特殊字符。這裏有壹個小例子:

#!/usr/bin/env python

# -*-編碼:utf-8 -*-

文件名=【“特殊字符。txt“,

“沒有特別的性格。txt“,

".txt "

]

對於文件名中的文件名:

嘗試:

file _ name . decode(“utf-8“)。編碼(“gbk”)

打印文件名,“。。。”

除了UnicodeEncodeError:

打印文件名,“中獎”

““輸出:

特殊性格。txt獲獎。

沒有特殊字符。txt。...

。txt獲獎

"""