Ошибка разбора wikitools

1

Я использую пакет wikitools для анализа википедии. Я просто копирую этот пример из документации. Но это не работает. Когда я запускаю этот код. Я получаю следующую ошибку. Invalid JSON,trying requesting again. Не могли бы вы мне помочь? благодаря

from wikitools import wiki
from wikitools import api
# create a Wiki object
site = wiki.Wiki("http://my.wikisite.org/w/api.php") 
# define the params for the query
params = {'action':'query', 'titles':'Papori'}
# create the request object
request = api.APIRequest(site, params)
# query the API
result = request.query()
  • 0
    Это весь код? Когда я его запускаю, я получаю TypeError: sequence item 0: expected string, int found trying request again in 5 seconds TypeError: sequence item 0: expected string, int found trying request again in 10 seconds - не та ошибка, которую вы описали.
Теги:
mediawiki

1 ответ

3
Лучший ответ

"http://my.wikisite.org/w/api.php" - только пример, в этом домене нет MediaWiki. Попробуйте "http://en.wikipedia.org/w/api.php" который ищет в английской Википедии.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню