https://bugzilla.wikimedia.org/show_bug.cgi?id=65758
Bug ID: 65758 Summary: Invalid value for wikidata item. Long integer expected but gets a floatnumber Product: Pywikibot Version: core (2.0) Hardware: All OS: All Status: NEW Severity: normal Priority: Unprioritized Component: Wikidata Assignee: pywikipedia-b...@lists.wikimedia.org Reporter: i...@gno.de Web browser: --- Mobile Platform: --- >>> import pwb >>> import pywikibot as py >>> s = py.getSite('de') >>> p = py.Page(s, 'Uranus (Planet)') >>> item = py.ItemPage.fromPage(p) >>> item.exists() Traceback (most recent call last): File "<pyshell#11>", line 1, in <module> item.exists() File "pywikibot\page.py", line 2451, in exists self.get() File "pywikibot\page.py", line 2640, in get c = Claim.fromJSON(self.repo, claim) File "pywikibot\page.py", line 2881, in fromJSON data['mainsnak']['datavalue']['value']) File "pywikibot\__init__.py", line 358, in fromWikibase amount = long(wb[u'amount']) ValueError: invalid literal for long() with base 10: '+0.044405586' >>> -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l