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

Reply via email to