| Magul added a comment. |
I was trying to recreate issue above. From provided logs it looks I found particular page, that was edited. We are talking about Anna Marie Šemberová z Boskovic a Černé Hory). After error ocured @JAnD correct it in this edit.
Since March 2016 there were one change in source code (see: 1) and we are getting something else right now:
>>> import pywikibot
>>> cswiki = pywikibot.Site('cs', 'wikipedia')
>>> correct_page = pywikibot.Page(cswiki, u'Jan Šembera z Boskovic a Černé Hory')
>>> correct_page.exists()
False
>>> correct_page._pageid
0
>>> nbsp_page = pywikibot.Page(cswiki, u'Jan Šembera z Boskovic a Černé Hory')
>>> nbsp_page.exists()
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "pywikibot/page.py", line 756, in exists
return self.site.page_exists(self)
File "pywikibot/site.py", line 2988, in page_exists
return page.pageid > 0
File "pywikibot/page.py", line 255, in pageid
self.site.loadpageinfo(self)
File "pywikibot/site.py", line 2914, in loadpageinfo
self._update_page(page, query)
File "pywikibot/site.py", line 2900, in _update_page
raise InconsistentTitleReceived(page, pageitem['title'])
pywikibot.exceptions.InconsistentTitleReceived: Query on [[wikipedia:cs:Jan Šembera z Boskovic a Černé Hory]] returned data on 'Jan Šembera z Boskovic a Černé Hory'
>>> nbsp_page._pageid
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'Page' object has no attribute '_pageid'BTW @JAnD what's scripts\harvest_template3.py? I wasn't able to find it in our repository?
TASK DETAIL
EMAIL PREFERENCES
To: matej_suchanek, Magul
Cc: Magul, gerritbot, Aklapper, JAnD, pywikibot-bugs-list, Ramalepe, Liugev6, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, jayvdb, Ricordisamoa, Wesalius, Dalba, Masti, Alchimista, Rxy
Cc: Magul, gerritbot, Aklapper, JAnD, pywikibot-bugs-list, Ramalepe, Liugev6, MayS, Lewizho99, Mdupont, JJMC89, Maathavan, jayvdb, Ricordisamoa, Wesalius, Dalba, Masti, Alchimista, Rxy
_______________________________________________ pywikibot-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
