如何按贡献者解析Wikipedia talk页面内容?

2024-09-30 01:35:12 发布

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

我正在寻找解析维基百科对话页面(例如,https://en.wikipedia.org/wiki/Talk:Elon_Musk)。我想通过贡献者/编辑循环阅读文本。不知道我该怎么做。目前,我有以下代码:

import pywikibot as pw
wikiPage="elon_musk"
page = pw.Page(pw.Site('en'), wikiPage)
talkpage = page.toggleTalkPage()
s=talkpage.text 
cs=talkpage.contributors()

似乎很难解析文本(即s)并找到每个贡献者制作的对话文本。不确定撰稿人的演讲从何处开始和结束,以及演讲文本是对他人演讲文本的回应。有没有一种方法可以让talk page返回我可以循环使用的片段

非常感谢你的帮助


Tags: httpsorg文本wikipage页面wikipedia对话

热门问题