天天看點

python程式設計中常見問題及解決方案

1)os.remove(infile),移除檔案時,出現錯誤“WindowsError: [Error 5]”

解決方案:WindowsError: [Error 5]錯誤是因權限不足引起的,先使用os.chmod(infile,stat.S_IWUSR)修改該檔案的權限,然後在進行移除即可

2)os.rename(sourcefilepath,desfilepath)重命名檔案時,出現錯誤“WindowsError: [Error 183]”

解決方案:WindowsError: [Error 183]該錯誤表示在目前目錄下已存在你需要重新指令的檔案desfilepath

3)錯誤:“IndentationError: unindent does not match any outer indentation level”

解決方案:Python中遇到IndentationError,以後第一時間就要想到,是不是由于TAB鍵和空格混搭使用導緻代碼縮進沒有對齊引起的出錯。

4)open(filename,'r')打開檔案時,錯線錯誤“WindowsError: [Error 32]”

解決方案:出現上述錯誤可能是因為這個要打開的檔案在之前已經被打開了,但在使用完畢後沒有關閉引起的。關閉該檔案在打開即可。