you can see the discussion here: https://www.mediawiki.org/wiki/Special:Code/pywikipedia/10615
On Mon, Nov 12, 2012 at 1:59 AM, Bináris <[email protected]> wrote: > > 2012/10/20 <[email protected]> > > The following is a small sample just for reading a wikidata entry: >> >> trunk version: >> import wikipedia as wp >> s = wp.getSite('wikidata', 'wikidata') >> p = wp.Page(s, 'Q321') >> data = eval(p.get()) # evaluation is needed for transform text into >> dictionary >> > > This does not work for me, with the latest revision: > Traceback (most recent call last): > File "C:\Pywikipedia\wikidata-teszt.py", line 4, in <module> > > data = eval(p.get()) # evaluation is needed for transform text into > dictionary > File "C:\Pywikipedia\wikipedia.py", line 697, in get > expandtemplates = expandtemplates) > File "C:\Pywikipedia\wikipedia.py", line 778, in _getEditPage > data['query']={'pages':data['entities']} > KeyError: 'entities' > > I think there must be some change with the API, please compare > http://wikidata-test-repo.wikimedia.de/w/api.php to > https://www.wikidata.org/w/api.php > Could someone find the problem please? > > B. > > > _______________________________________________ > Pywikipedia-l mailing list > [email protected] > https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l > > -- Amir
_______________________________________________ Pywikipedia-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l
