Fixed in r7082. Thank you. --Alex Shih-Han Lin ※ 引述《"masti" <[email protected]>》之郵件內容: >Hi, >since some time interwiki.py crashes when it encounters disambig page. >example from pl.wiki: > >$python pywikipedia/interwiki.py -start:"Gaines (ujednoznacznienie)" >NOTE: Number of pages queued is 0, trying to add 60 more. >Dump pl (wikipedia) saved >Traceback (most recent call last): > File "pywikipedia/interwiki.py", line 2156, in <module> > bot.run() > File "pywikipedia/interwiki.py", line 1865, in run > self.queryStep() > File "pywikipedia/interwiki.py", line 1838, in queryStep > self.oneQuery() > File "pywikipedia/interwiki.py", line 1806, in oneQuery > site = self.selectQuerySite() > File "pywikipedia/interwiki.py", line 1780, in selectQuerySite > self.generateMore(globalvar.maxquerysize - mycount) > File "pywikipedia/interwiki.py", line 1711, in generateMore > page = self.pageGenerator.next() > File "/home/mst/pw/pywikipedia/pagegenerators.py", line 729, in >DuplicateFilterPageGenerator > for page in generator: > File "/home/mst/pw/pywikipedia/pagegenerators.py", line 254, in >AllpagesPageGenerator > for page in site.allpages(start = start, namespace = namespace, >includeredirects = includeredirects): > File "/home/mst/pw/pywikipedia/wikipedia.py", line 5647, in allpages > for p in data['query']['allpages']: >KeyError: 'query' > >$python pywikipedia/version.py >Pywikipedia (r7080 (wikipedia.py), 2009/07/19, 12:40:06) >Python 2.6 (r26:66714, Jun 8 2009, 16:07:26) >[GCC 4.4.0 20090506 (Red Hat 4.4.0-4)] > > >masti > >_______________________________________________ >Pywikipedia-l mailing list >[email protected] >https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l >
_______________________________________________ Pywikipedia-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikipedia-l
