1.UserWarning:DataValidationextendionisnotsupportedandwillberemoved
可能原因:第三方包與當前python版本不匹配,有部分擴展功能無法使用
2.non-defaultparameterfollowsdefaultparameter
這種錯誤原因是將沒有默認值的參數(shù)在定義時放在了有默認值的參數(shù)的后面,應該將有默認值的參數(shù)放在沒有默認值參數(shù)的后面
3.'module'objectisnotcallable
引用模塊沒有調(diào)到,查看引用語句和調(diào)用語句
4.json.decoder.JSONDecodeError:Expectingpropertynameenclosedindoublequotes:
字面意思是屬性名沒有用雙引號擴起來
原因是從字符轉(zhuǎn)換成字典的過程中,字符里用的是單引號,json.loads()里面的字符一定要是雙引號才能將字符轉(zhuǎn)換成字典
要這種'{"name":"john","gender":"male","age":28}'不能是這種"{'name':'john','gender':'male','age':28}"
5.openpyxl的一個警告:UserWarning:Workbookcontainsnodefaultstyle,applyopenpyxl'sdefault
warn("Workbookcontainsnodefaultstyle,applyopenpyxl'sdefault"):
這個警告也是字面意思,打開的這個excel表沒有默認樣式,openpyxl要給它賦默認樣式,我遇到這個警告的原因是xlsx文件是由ApachePOI創(chuàng)建,并不是MicrosoftEXCEL創(chuàng)建。文件屬性里程序名稱是ApachePOI
解決方法:用EXCEL打開文件,做些改動,然后保存,程序?qū)傩宰兂蒑icrosoftEXCEL,同時應該也保存了默認的excel樣式
6.
PythonConfigParser.NoSectionError:Nosection:
configparser的配置文件找不到section,一般情況如果不是真的沒有section,一般就是文件路徑不對,要么是用了相對路徑,要么文件名字錯了,仔細檢查就對了
以上內(nèi)容為大家介紹了python報錯信息匯總,希望對大家有所幫助,如果想要了解更多Python相關(guān)知識,請關(guān)注IT培訓機構(gòu):千鋒教育。