中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

BeautifulSoup庫未寫明解析器警告

發布時間:2020-08-02 07:20:01 來源:網絡 閱讀:4648 作者:莫渺1996 欄目:編程語言
from urllib.request import urlopen
from bs4 import BeautifulSoup
html = urlopen("http://www.pythonscraping.com/pages/page1.html")
bsObj = BeautifulSoup(html.read())
print(bsObj.h2)

代碼運行之后警告如下:
UserWarning: No parser was explicitly specified, so I'm using the best available HTML parser for this system ("lxml"). This usually isn't a problem, but if you run this code on another system, or in a different virtual environment, it may use a different parser and behave differently.

The code that caused this warning is on line 4 of the file D:/Python/venv/test8.py. To get rid of this warning, pass the additional argument 'features="lxml"' to the BeautifulSoup constructor.

翻譯如下:
用戶警告:沒有顯式指定語法分析器,因此我使用了此系統的最佳可用HTML語法分析器(“lxml”)。這通常不是問題,但是如果您在另一個系統上運行此代碼,或者在不同的虛擬環境中運行此代碼,它可能會使用不同的解析器并表現出不同的行為。

導致此警告的代碼位于文件d:/python/venv/test8.py的第4行。要消除此警告,請將附加參數'features=“lxml”'傳遞給beautifulsoup構造函數。

解決:指定解析器,一般使用'lxml'

from urllib.request import urlopen
from bs4 import BeautifulSoup
html = urlopen("http://www.pythonscraping.com/pages/page1.html")
bsObj = BeautifulSoup(html.read(),'lxml')
print(bsObj.h2)
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

广水市| 汉阴县| 河间市| 武安市| 台南市| 平顶山市| 万年县| 耿马| 琼海市| 襄樊市| 邹平县| 临高县| 池州市| 日照市| 富顺县| 凤庆县| 喜德县| 南投市| 伊吾县| 延安市| 时尚| 沈阳市| 崇文区| 临泽县| 定西市| 德阳市| 成武县| 高清| 阳城县| 淳化县| 安福县| 徐州市| 仲巴县| 南京市| 泾源县| 长岛县| 南充市| 图片| 扎赉特旗| 弥渡县| 阳原县|