使用PyDictionary返回BeautifulSoup

2024-05-19 07:42:04 发布

您现在位置:Python中文网/ 问答频道 /正文

因此,我正在为一个项目测试PyDictionary,并编写了一个非常简短的程序,以确保我已经正确地安装了它等等

from PyDictionary import PyDictionary
dictionary=PyDictionary()

var = dictionary.synonym("life")

print var

但是,这是可行的,在打印同义词列表之前,它还返回以下内容。在

^{pr2}$

我不确定要将代码更改为什么,以消除此问题。我想把第4行改成var = (dictionary.synonym("life"), "lxml") 可能会有帮助,并尝试了它的变体,但错误仍然出现。也许我错过了一个变化。总的来说,我不知道该怎么办。在

为你能提供的任何帮助干杯。在

编辑:其他的答案已经给我指出了,这使它看起来像是一个简单的修复,但我不太明白我会改变什么,因为我的代码与错误给出的建议有点不同。在


Tags: 项目代码fromimport程序列表dictionaryvar
1条回答
网友
1楼 · 发布于 2024-05-19 07:42:04

编辑实用工具.pyPyDictionary模块中的文件为我工作。您可以检查错误消息中PyDictionary的位置/实用工具.py以防你搞糊涂。在

例如,在这台PC here中,PyDictionary的位置是

C:\Users\abhis\AppData\Local\Programs\Python\Python37\lib\site-packages\PyDictionary\utils.py

启动IDLE并进行以下更改。在

更改第5行

return BeautifulSoup(requests.get(url).text)

^{pr2}$

以下是编辑前后的截图。在

相关问题 更多 >

    热门问题