我安装了所有必需的库。 已经安装了 google、google-search、google-cloud、googlesearch-python、beautifulsoup4。但毕竟我得到了这个错误:
**Traceback (most recent call last):
File "/usr/local/bin/sigit", line 9, in <module>
from googlesearch import search
ImportError: cannot import name 'search' from 'googlesearch' (/usr/local/lib/python3.9/dist-packages/googlesearch/__init__.py)**
请帮我解决这个问题。
答案 0 :(得分:1)
这真的很奇怪,因为 pypi.org
推荐的导入根本不起作用。我深入研究了这个库的文件,这个解决方案对我有用:
from googlesearch.googlesearch import GoogleSearch
search_engine = GoogleSearch()
response_object = search_engine.search('test')
print(response_object)
在 pypi.org
上,最新版本并不旧,因此不应弃用。
编辑
这是我想出的确切示例:https://pypi.org/project/google-search/。 但是没有给出任何结果。这又是一件奇怪的事情。我建议你不要管这个库,找一些好的、免费的谷歌搜索引擎 api。