I cannot load some item pages from wikidata.
Sample script:
#!/usr/bin/python import pywikibot site = pywikibot.Site() repo = site.data_repository() item = pywikibot.ItemPage(repo, 'Q626') # Volga river item.get()
Error Message:
$ python pwb.py volga.py Traceback (most recent call last): File "/data/project/chobot/src/pywikibot-core.new/pwb.py", line 255, in <module> if not main(): File "/data/project/chobot/src/pywikibot-core.new/pwb.py", line 249, in main run_python_file(filename, [filename] + args, argvu, file_package) File "/data/project/chobot/src/pywikibot-core.new/pwb.py", line 121, in run_python_file main_mod.__dict__) File "volga.py", line 11, in <module> item.get() File "/mnt/nfs/labstore-secondary-tools-project/chobot/src/pywikibot-core.new/pywikibot/page.py", line 3931, in get data = super(ItemPage, self).get(force, *args, **kwargs) File "/mnt/nfs/labstore-secondary-tools-project/chobot/src/pywikibot-core.new/pywikibot/page.py", line 3544, in get c = Claim.fromJSON(self.repo, claim) File "/mnt/nfs/labstore-secondary-tools-project/chobot/src/pywikibot-core.new/pywikibot/page.py", line 4356, in fromJSON claim.type, lambda value, site: value)(value, site) File "/mnt/nfs/labstore-secondary-tools-project/chobot/src/pywikibot-core.new/pywikibot/page.py", line 4299, in <lambda> 'quantity': lambda value, site: pywikibot.WbQuantity.fromWikibase(value), File "/mnt/nfs/labstore-secondary-tools-project/chobot/src/pywikibot-core.new/pywikibot/__init__.py", line 675, in fromWikibase upperBound = cls._todecimal(wb['upperBound']) KeyError: u'upperBound' <type 'exceptions.KeyError'> CRITICAL: Closing network session.
Pywikibot version:
$ python pwb.py version $ pwb version Pywikibot: [https] r-pywikibot-core.git (2dcd409, g7611, 2016/11/18, 00:35:38, n/a) Release version: 3.0-dev requests version: 2.2.1 cacerts: /etc/ssl/certs/ca-certificates.crt certificate test: ok Python: 2.7.6 (default, Jun 22 2015, 17:58:13) [GCC 4.8.2]