「作者主頁」:士別三日wyx
GuessedAtParserWarning
- 一、問題描述
- 二、錯誤分析
- 二、解決方案
一、問題描述
使用 BeautifulSoup 函式決議 HTML 時出現了例外,但代碼被正常執行「源代碼」如下

「錯誤資訊」如下

二、錯誤分析
GuessedAtParserWarning 用中式英語翻譯為 「決議器的猜想警告」:沒有明確的指定決議器,所以我們為這個系統使用了最可能的的 HTML(html.parser) 決議器,這通常不是問題,但如果你在另一個系統上運行這個代碼,或者在一個不同的虛擬環境中,它可能使用不同的決議器導致不同的表現,
準確的說,這并不是一個「錯誤」,而是一個「友情提示」!你大可不必擔心這個問題,因為它對你的代碼功能不會造成影響,但如果你后面需要更換其他環境或者就是不想看見它,只需要指定「決議器」就可以了,
二、解決方案
添加 BeautifulSoup() 的引數,指定決議器,修改后的代碼如下

再次「運行」代碼,沒有例外提示

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/342028.html
標籤:其他
上一篇:《網路安全知道》- 全網最詳細的kali系統安裝教程
下一篇:常見的業務邏輯漏洞-整合篇
