最近在使用scrapy框架中出現報錯問題:是因為管道中持久化存儲mysql使用pymsql出現的問題。
pymysql連結mysql數據庫時報錯:
AttributeError: 'NoneType' object has no attribute 'encode'

借鑒網友的解決方法:
錯誤原因:
pymysql.Connect時charset設置應該是utf8而不是utf-8 !!!
另外一個報錯:

錯誤原因:
是因為端口3306寫成了字符串!!!
最后正確的寫法:

希望大家引以為戒!!!
最近在使用scrapy框架中出現報錯問題:是因為管道中持久化存儲mysql使用pymsql出現的問題。
pymysql連結mysql數據庫時報錯:
AttributeError: 'NoneType' object has no attribute 'encode'

借鑒網友的解決方法:
錯誤原因:
pymysql.Connect時charset設置應該是utf8而不是utf-8 !!!
另外一個報錯:

錯誤原因:
是因為端口3306寫成了字符串!!!
最后正確的寫法:

希望大家引以為戒!!!
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。