python常見報錯型別

2021-10-08 18:07:36 字數 1111 閱讀 2912

在我們日常的程式設計工作中,經常會遇到各種各樣的錯誤,看見紅紅的一片,有種頭皮發麻,無可奈何的感覺,有一句話說的好,程式設計一小時,找錯一整天,所以今天我們就來細緻的講解一下python常見的幾種出錯型別,打敗報錯,從這裡開始!

syntaxerror: unexpected eof while parsing

#語句錯誤,多了無法解析的符號,檢查一下是否多了或者少了括號

syntaxerror: invalid character in identifier

#語法錯誤有無效識別符號,檢查一下中文符號

indexerror:

list index out of range

#索引錯誤,超出索引範圍,檢查一下列表 是否為空

typeerror: must be str

,not

int#資料型別錯誤,該資料不是正確的資料型別,比如字串和數字直接拼接,檢查一下資料型別

indentationerror:expected an indented block

#縮排錯誤,檢查一下**的縮排是否正確

keyerror:

'fond'

#鍵錯誤,字典中沒有該key對應的值,檢查一下鍵名或者字典資料是否正確

valueerror:substring not found

#值錯誤,輸入的資料型別跟要求的不符合

nameerror:name 'a'

isnot defined

#未初始化物件,變數沒有被定義

attributeerror:

'tuple'

object has no attribute 'remove'

systemexit

#直譯器請求退出,出現在exit()函式後

ioerror

#輸入/輸出操作失敗

importeroor

#匯入模組/物件失敗,檢查一下模組是否能夠正常使用

unicodedecodeerror/unicodeencodeerror/unicodetranslateerror

#unicode 解碼/編碼/轉碼時的錯誤

taberror

#tab和空格混用

Python開發常見報錯型別

syntaxerror unexpected eof while parsing 語句錯誤,多了無法解析的符號,檢查一下是否多了或者少了括號 syntaxerror invalid character in identifier 語法錯誤有無效識別符號,檢查一下中文符號 indexerror lis...

python常見報錯收集

1 error non utf 8 code starting with xbf in file 這是檔案編碼問題,在檔案的最上方加上注釋 encoding gbk.2 關於from,import的區別 引用大神的解釋 from import 從包裡把鑰匙拿出來,給我 import 把包給我 3.u...

Python常見報錯資訊

在使用python時,作為萌新的我總是會粗心的掉這掉那,執行時就會出現各式各樣的錯誤,因此寫這麼一篇部落格,來總結下編寫 的一些常見錯誤以及解決辦法。報錯 print a traceback most recent call last file line 1,in print a nameerror...