Войти и получить доступ к API Википедии с помощью Pywikipedia - PullRequest
2 голосов
/ 08 ноября 2011

Я новичок в питоне. У меня есть задача получить доступ к Википедии. Для этого я использую клиент pywikipedia для доступа к API MediaWiki. Когда я запускаю login.py, он спрашивает у меня пароль. как я получу пароль? кто-нибудь работал над инструментом Pywikipedia? Любое предложение, какой клиент я могу использовать?

1 Ответ

4 голосов
/ 09 ноября 2011

pywikipedia запрашивает ваш логин в Википедии.Вы можете зарегистрировать учетную запись в Википедии, а также на любой другой вики-странице MediaWiki, чтобы назначить свои изменения.Когда вы используете pywikipedia, обычно требуется, чтобы вы использовали учетную запись (вместо того, чтобы редактировать анонимно).

Обратите внимание, что некоторые вики могут предъявлять особые требования к людям для запуска ботов;некоторые могут потребовать, чтобы вы сначала запросили статус бота, а некоторые могут запретить вам вносить изменения через API (я точно не знаю, как это делается в Википедии, вам нужно это выяснить самостоятельно).

Для настройки, пожалуйста, взгляните на файл user-config.py внутри каталога pywikipedia.Здесь вы определяете, над какой вики вы работаете (family), а также какое имя пользователя использовать (usernames[familyname][language]).

См. Также:

...