维基百科API包装工具

2024-04-25 04:29:52 发布

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

通常,在使用wptools(Python的API包装器)时,当我执行以下操作时,我会在“数据”下获得一个“mostView”字典:

site = wptools.site('en.wikipedia.org')   or 
blah = site.get_info('en.wikipedia.org')  or
fdgfdg= site.top('en.wikipedia.org')

返回的字典(在数据下)包含了最多的浏览页面,在本例中是英文版的wikipedia.org 但最近,字典是空的(我在原始版本中没有做任何更改,并创建了一个新项目从头开始测试,但没有做任何更改)。在Python3.7中,如何才能干净、快速地恢复此功能


Tags: or数据orginfoapiget字典site
1条回答
网友
1楼 · 发布于 2024-04-25 04:29:52

这似乎在24小时内就解决了,所以我假设是A。我已经达到了一些速率限制,因为在开发版本下缓存并没有发生。或 Bwptools或WikipediaAPI正在经历一些变化。 …但我看不到这种用法的任何费率限制,并且再次出现问题。 下面是我正在使用的Python代码,结果返回一个空列表[]

    wptools_site_object = wptools.site('en.wikipedia.org')
    wptools_site_object.top('en.wikipedia.org')
    mostviewedtopics = wptools_site_object.data['mostviewed']

相关问题 更多 >