我是python的新手。 我有一个访问维基百科的任务。 为此,我使用客户端pywikipedia访问mediawiki api。 当我运行login.py时它会问我密码。我怎样才能获得密码? 有人在pywikipedia工具上工作吗? 有什么建议我可以使用哪个客户?
答案 0 :(得分:4)
pywikipedia要求您登录Wikipedia。您可以在维基百科上注册一个帐户,以及任何其他MediaWiki维基,以分配您的编辑。当您使用pywikipedia时,它通常希望您使用一个帐户(而不是匿名编辑)。
请注意,某些wiki可能对人们运行机器人有特殊要求;有些人可能会要求你首先要求机器人状态,有些可能会禁止你通过API进行更改(我不知道如何在维基百科上完成,你需要自己找到它)。
有关配置,请查看pywikipedia目录中的user-config.py
文件。您可以在此处定义要处理的Wiki(family
),以及要使用的用户名(usernames[familyname][language]
)。
另见: