Python 没有来自新API的输出-谷歌新闻

Python 没有来自新API的输出-谷歌新闻,python,api,Python,Api,尝试从名为GoogleNews的新API运行以下代码,但未创建文本输出 from GoogleNews import GoogleNews googlenews = GoogleNews() googlenews.search('Corona') print(googlenews.result()) googlenews.result()应该返回以下格式的列表:[{'title':','media':','date':','desc':','link':','img':'}] 执行时,唯一

尝试从名为GoogleNews的新API运行以下代码,但未创建文本输出

from GoogleNews import GoogleNews
googlenews = GoogleNews()

googlenews.search('Corona')

print(googlenews.result())
googlenews.result()应该返回以下格式的列表:[{'title':','media':','date':','desc':','link':','img':'}]

执行时,唯一的结果是:“在0.057中完成”

还有其他函数,比如“googlenews.gettext()”,它应该只提供新闻文章的名称,但也有同样的问题

你知道为什么这样不行吗?是否需要以某种特殊的方式打印出来,或者你们怎么想

比尔,
Olle

另外,这里是API的站点:您如何运行此API和您的代码?您的代码工作正常,无论是从终端还是从服务器运行,它都会返回一个搜索结果数组并打印出来。我认为您也在使用IDE,但可能您只是没有看到正确的面板/控制台输出..?您是否尝试过直接从命令行或Python shell运行它?嗯,我使用的是Atom,当运行一个好的旧:print(“hello world”)时,它会显示在底部的输出中。从,它似乎依靠BeautifulSoup来刮取谷歌搜索页面。如果格式改变,或者你的网络/IP阻止了搜索,或者谷歌阻止了你的IP,那么你将不会得到任何结果。我建议。类似的人也报道了同样的问题。