从 link 获取 wiki 页面 ID

Getting wiki page id from the link

我一直在使用维基百科库 python。

https://pypi.org/project/wikipedia/

https://wikipedia.readthedocs.io/en/latest/code.html#api

我有一个 wikipidea 链接列表(即 https://en.wikipedia.org/wiki/Swell_(ocean)),我需要获取维基百科 ID 以获取页面内容:

wikipedia.page('id').content

有什么建议吗?

谢谢!

您可以尝试这样做:

import wikipedia
link = "https://en.wikipedia.org/wiki/Swell_(ocean)"                                                                                           

title = link.split("/wiki/")                                                                                                                  
page = wikipedia.page(title)                                                                                                                  
page.pageid                                                                                                                                   
'2663672'