在python3.6.1運行爬蟲,出現以下錯位:ModuleNotFoundError: No module named 'sgmllib'html
通過查閱資料發現python3.6.1已經沒有這個庫了,坑人啊。。。。。python
sgmllib是2.6之後引入python,在3.0之後這個庫被移除了。若是你的python版本<2.6或者>=3.0就找不到這個module。
若是你要使用已有的、依賴sgmllib的代碼,安裝python2.7等合適的版本。若是要遷移到3.0環境,須要移植代碼,可使用html.parser.HTMLParserpython2.7