Python3.5以上版本lxml導入etree報錯的解決方案
在python中安裝了lxml-4.2.1,在使用時發(fā)現(xiàn)導入etree時IDE中報錯Unresolved reference
其實發(fā)現(xiàn),不影響使用,可以正常運行,對于我這種要刨根問底的人不搞明白怎么能罷休了,要保證代碼不紅
就研究了下源碼,通過源碼中可以發(fā)現(xiàn),html中繼承了etree
看下圖這里也是為啥前面出紅但還是能順利執(zhí)行了
那么我們使用的時候就得變換下了:如下使用,
哎誰讓etree是二進制文件了,希望下一個版本會有好的改善,通過github看源碼,發(fā)現(xiàn)是cpython寫的編譯成的二進制文件,如果對見紅有恐懼的,就使用如下方式解決吧
from lxml import html html.etree.HTML("")
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Django使用redis緩存服務器的實現(xiàn)代碼示例
這篇文章主要介紹了Django使用redis緩存服務器的實現(xiàn)代碼示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-04-04Linux下通過python訪問MySQL、Oracle、SQL Server數(shù)據(jù)庫的方法
這篇文章主要介紹了Linux下通過python訪問MySQL、Oracle、SQL Server數(shù)據(jù)庫的方法,需要的朋友可以參考下2016-04-04Python文本情感分類識別基于SVM算法Django框架實現(xiàn)
這篇文章主要為大家介紹了Python文本情感分類識別基于SVM算法Django框架實現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-07-07在Python中合并字典模塊ChainMap的隱藏坑【推薦】
在Python中,當我們有兩個字典需要合并的時候,可以使用字典的 update 方法,接下來通過本文給大家介紹在Python中合并字典模塊ChainMap的隱藏坑,感興趣的朋友一起看看吧2019-06-06Python+wxPython實現(xiàn)批量文件擴展名替換
這篇文章主要介紹了如何使用 Python和wxPython創(chuàng)建一個簡單的圖形界面應用程序,使用戶能夠選擇文件夾、輸入要替換的文件類型和新的文件類型,并實現(xiàn)批量替換文件擴展名的功能,有需要的可以參考一下2023-10-10