報錯(AttributeError: module 'xxx' has no attribute 'connect')的解決辦法

一、報錯展示 紅框的內容會根據import的包的名字發生變化 二、報錯原因(測試的包爲pymysql,其他包同理) 原因一(大多數情況): import的包名與文件名相同 原因二(少數情況): 文件名與其他包衝突 可以看到下圖中並沒有異常,但是報錯了 這是什麼原因導致的呢,點擊一下報錯內容 這回就明白了,文件名與其他包衝突了 三、解決辦法 目前發現的解決辦法只有換文件名了,如果有其他辦法,歡迎留言
相關文章
相關標籤/搜索