[Pywikipedia-l] [ pywikipediabot-Bugs-2091292 ] interwiki.py NameError

SourceForge.net noreply at sourceforge.net
Tue Nov 18 19:05:26 UTC 2008


Bugs item #2091292, was opened at 2008-09-03 17:58
Message generated for change (Comment added) made by silvonen
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=603138&aid=2091292&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: shizhao (wikishizhao)
Assigned to: Nobody/Anonymous (nobody)
Summary: interwiki.py NameError

Initial Comment:
run interwiki.py can't changing page:

======Post-processing [[zh:中国共产党领导人世代]]======
Updating links on page [[zh:中国共产党领导人世代]].
Changes to be made:  移除: [[ja:第四世代]]
- [[ja:第四世代]]

ERROR: Found incorrect link to ja in [[zh:中国共产党领导人世代]]
NOTE: Updating live wiki...
Changing page [[zh:中国共产党领导人世代]]
Dump zh (wikipedia) saved
Traceback (most recent call last):
  File "interwiki.py", line 1735, in <module>
    bot.run()
  File "interwiki.py", line 1486, in run
    self.queryStep()
  File "interwiki.py", line 1465, in queryStep
    subj.finish(self)
  File "interwiki.py", line 1053, in finish
    if self.replaceLinks(page, new, bot):
  File "interwiki.py", line 1204, in replaceLinks
    status, reason, data = page.put(newtext, comment = wikipedia.translate(page.site().lang, msg)[0] + mods)
  File "/home/shizhao/pywikipedia/wikipedia.py", line 1300, in put
    newPage, self.site().getToken(sysop = sysop), sysop = sysop)
  File "/home/shizhao/pywikipedia/wikipedia.py", line 1386, in _putPage
    response, data = self.site().postForm(address, predata, sysop)
  File "/home/shizhao/pywikipedia/wikipedia.py", line 4326, in postForm
    cookies=self.cookies(sysop = sysop))
  File "/home/shizhao/pywikipedia/wikipedia.py", line 4377, in postData
    return self.postData(address, data, contentType, sysop, useCookie, compress, cookie)
NameError: global name 'useCookie' is not defined


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

Comment By: Mikko Silvonen (silvonen)
Date: 2008-11-18 21:05

Message:
I still got this error with r6103 (see 2310437 for details), and in my case
the bot did not continue.

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

Comment By: André Malafaya Baptista (malafaya)
Date: 2008-09-16 16:53

Message:
I also had this message sometimes but not a fatal error (i.e., the bot
displayed the message but continued processing).

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

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



More information about the Pywikipedia-l mailing list