[Pywikipedia-l] [ pywikipediabot-Bugs-2021398 ] Pywikipedia: TypeError: argument of type 'NoneType' is not i

SourceForge.net noreply at sourceforge.net
Fri Jul 18 11:17:11 UTC 2008


Bugs item #2021398, was opened at 2008-07-18 11:17
Message generated for change (Tracker Item Submitted) made by Item Submitter
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=2021398&group_id=93107

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: interwiki
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Purodha B Blissenbach (purodha)
Assigned to: Nobody/Anonymous (nobody)
Summary: Pywikipedia: TypeError: argument of type 'NoneType' is not i

Initial Comment:
python /home/.../interwiki.py -v -initialredirect -familiy:wikipedia -lang:ksh  Edelweipirate
Checked for running processes. 1 processes currently running, including the current process.
Pywikipediabot  (r5706 (wikipedia.py), Jul 10 2008, 05:46:47)
Python 2.5.2 (r252:60911, May 28 2008, 19:19:25) 
[GCC 4.2.4 (Debian 4.2.4-1)]
Retrieving mediawiki messages from Special:Allmessages
WARNING: No character set found.
Not a wiki page.
Missing main page name
Getting 1 pages from wikipedia:ksh...
Not a wiki page.
[[Edelweipirate]]: [[ksh:Edelweipirate]] gives new interwiki [[ru:?????? ??????????]]
[[Edelweipirate]]: [[ksh:Edelweipirate]] gives new interwiki [[en:Edelweiss Pirates]]
[[Edelweipirate]]: [[ksh:Edelweipirate]] gives new interwiki [[fr:Pirates Edelweiss]]
[[Edelweipirate]]: [[ksh:Edelweipirate]] gives new interwiki [[de:Edelweipiraten]]
[[Edelweipirate]]: [[ksh:Edelweipirate]] gives new interwiki [[sv:Edelweisspiraten]]
[[Edelweipirate]]: [[ksh:Edelweipirate]] gives new interwiki [[pt:Piratas de Edelweiss]]
Getting 1 pages from wikipedia:ru...
Not a wiki page.
Getting 1 pages from wikipedia:en...
Not a wiki page.
Dump ksh (wikipedia) saved
Traceback (most recent call last):
  File "/home/purodha/pywikipedia/interwiki.py", line 1755, in <module>
    bot.run()
  File "/home/purodha/pywikipedia/interwiki.py", line 1492, in run
    self.queryStep()
  File "/home/purodha/pywikipedia/interwiki.py", line 1466, in queryStep
    self.oneQuery()
  File "/home/purodha/pywikipedia/interwiki.py", line 1462, in oneQuery
    subject.workDone(self)
  File "/home/purodha/pywikipedia/interwiki.py", line 796, in workDone
    (skip, alternativePage) = self.disambigMismatch(page)
  File "/home/purodha/pywikipedia/interwiki.py", line 671, in disambigMismatch
    elif not self.originPage.isDisambig() and page.isDisambig():
  File "/home/purodha/pywikipedia/wikipedia.py", line 991, in isDisambig
    foo = self.templates()
  File "/home/purodha/pywikipedia/wikipedia.py", line 1701, in templates
    return [template for (template, param) in self.templatesWithParams(get_redirect=get_redirect)]
  File "/home/purodha/pywikipedia/wikipedia.py", line 1769, in templatesWithParams
    name in self.site().family.disambig(self.site().lang):
TypeError: argument of type 'NoneType' is not iterable

~$ 

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=2021398&group_id=93107



More information about the Pywikipedia-l mailing list