Python的各種異常

2021-08-18 15:19:27 字數 791 閱讀 7515

1.syntaxerror: non-ascii character '\xe5' in file d:\eclipse\workspace\mypython\src\pack1\hello.py on line 4, but no encoding declared; see for details

原來是 #coding=utf-8 這句沒有放在首行。

2.raceback (most recent call last):

file "d:\eclipse\workspace\mypython\src\pack1\hello.py", line 90, in

print("i="+i)

typeerror: cannot concatenate 'str' and 'int' objects

翻譯為「型別錯誤:不能將『str』和『int』物件聯絡起來」。

型別轉換錯誤,如果需要拼接str和int,需要型別轉換。

3.typeerror: 'str' object is not callable

翻譯為「錯誤型別:『str』物件不能被呼叫」。

str()為系統自帶函式,檢查**中是否有自定義的str變數名。

4.「unhandled exception in thread started by 

sys.excepthook is missing

lost sys.stderr」

啟動執行緒後,只有當子執行緒返回結果後主執行緒才可正常結束,上述問題就在於主線程早於子執行緒結束,因而可以在程式最後加一句「time.sleep(30)」,確保子執行緒先結束。

Python打包exe時各種異常處理方案總結

you are using pip version 10.0.1,however version 21.1.1 is ailable.you should consider upgrading via the python m pip install upgrade pip command.pyth...

python的異常有哪些 Python異常處理

python異常處理 什麼是異常處理?程式在執行過程 現了不可預知的錯誤 並且該錯誤沒有對應的處理機制,那麼就會以異常的形式表現出來 造成的影響就是整個程式無法正常執行 異常的結構 1.異常的型別 nameerror 2.異常的資訊 name abc is not defined 3.異常的位置 t...

SVN各種異常解決整理

錯誤1 工作副本已鎖定 由於週末公司server停機維護,今天在用svn提交業務時,直接報錯 同一時候給了解決的方法 請執行清理命令 直接返回上級資料夾單擊右鍵。執行清除命令後,再次提交!分析原因 svn子集的狀態非常久,導致svn系統比對失敗,所以丟擲錯誤!錯誤二.can t find a tem...