1.UserWarning:DataValidationextendionisnotsupportedandwillberemoved
可能原因:第三方包與當前python版本不匹配,有部分擴展功能無法使用
2.non-defaultparameterfollowsdefaultparameter
這種錯誤原因是將沒有默認值的參數在定義時放在了有默認值的參數的后面,應該將有默認值的參數放在沒有默認值參數的后面
3.'module'objectisnotcallable
引用模塊沒有調到,查看引用語句和調用語句
4.json.decoder.JSONDecodeError:Expectingpropertynameenclosedindoublequotes:
字面意思是屬性名沒有用雙引號擴起來
原因是從字符轉換成字典的過程中,字符里用的是單引號,json.loads()里面的字符一定要是雙引號才能將字符轉換成字典
要這種'{"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創建,并不是MicrosoftEXCEL創建。文件屬性里程序名稱是ApachePOI
解決方法:用EXCEL打開文件,做些改動,然后保存,程序屬性變成MicrosoftEXCEL,同時應該也保存了默認的excel樣式
6.
PythonConfigParser.NoSectionError:Nosection:
configparser的配置文件找不到section,一般情況如果不是真的沒有section,一般就是文件路徑不對,要么是用了相對路徑,要么文件名字錯了,仔細檢查就對了
以上內容為大家介紹了python報錯信息匯總,希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構:千鋒教育。