gpt4 book ai didi

python - 当我不使用 BeautifulSoup 时如何摆脱 BeautifulSoup html 解析器错误

转载 作者:行者123 更新时间:2023-12-01 02:20:04 30 4
gpt4 key购买 nike

我打算用 GUI 制作一个字典程序,但我在第一个障碍上就失败了。我刚刚安装了一个模块( PyDictionary ),但是当我运行以下代码时出现错误。

from PyDictionary import PyDictionary
dictionary = PyDictionary()
print(dictionary.meaning("fish"))

哪个返回

The code that caused this warning is on line 3 of the file Dictionary.py. To 
get rid of this warning, change code that looks like this:

BeautifulSoup(YOUR_MARKUP})

to this:

BeautifulSoup(YOUR_MARKUP, "lxml")

markup_type=markup_type))
{'Noun': ['any of various mostly cold-blooded aquatic vertebrates usually having scales and breathing through gills', 'the flesh of fish used as food', '(astrology', 'the twelfth sign of the zodiac; the sun is in this sign from about February 19 to March 20'], 'Verb': ['seek indirectly', 'catch or try to catch fish or shellfish']}

最佳答案

看起来这是 PyDictionary 的问题,如所述 here 。它抛出 BeautifulSoup 错误的原因是因为 PyDictionary 是使用 BeautifulSoup 实现的。

不过,看起来这个问题可能已得到解决。你是用 pip 安装 PyDictionary 的吗?如果是这样,请尝试直接从 GitHub 存储库安装 here .

编辑:我测试了使用存储库进行安装,问题已解决。我建议你也这样做。如果您不确定如何执行此操作,请随时询问。

关于python - 当我不使用 BeautifulSoup 时如何摆脱 BeautifulSoup html 解析器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48046518/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com