Revision: 7466 Author: alexsh Date: 2009-10-14 18:01:00 +0000 (Wed, 14 Oct 2009)
Log Message: ----------- disable no use modules and change one time use functions
Modified Paths: -------------- trunk/pywikipedia/welcome.py
Modified: trunk/pywikipedia/welcome.py =================================================================== --- trunk/pywikipedia/welcome.py 2009-10-14 17:59:24 UTC (rev 7465) +++ trunk/pywikipedia/welcome.py 2009-10-14 18:01:00 UTC (rev 7466) @@ -176,9 +176,11 @@
import wikipedia, config, query, userlib -import time, re, cPickle, os, urllib, string, locale, random +import time, re, urllib, locale import codecs from datetime import timedelta +from random import choice +from string import capitalize
locale.setlocale(locale.LC_ALL, '')
@@ -633,7 +635,7 @@ wikipedia.output('Log page is not exist, getting information for page creation') text = wikipedia.translate(self.site, logpage_header) text += u'\n!%s' % self.site.namespace(2) - text += u'\n!%s' % string.capitalize(self.site.mediawiki_message('contribslink')) + text += u'\n!%s' % capitalize(self.site.mediawiki_message('contribslink'))
for result in queue: # Adding the log... (don't take care of the variable's name...). @@ -813,7 +815,7 @@ else: welcome_text = wikipedia.translate(self.site, netext) if globalvar.randomSign: - welcome_text = welcome_text % random.choice(self.defineSign()) + welcome_text = welcome_text % choice(self.defineSign()) welcome_text += timeselected else: welcome_text = welcome_text % globalvar.defaultSign @@ -992,6 +994,7 @@ finally: # If there is the savedata, the script must save the number_user. if globalvar.randomSign and globalvar.saveSignIndex and bot.welcomed_users: + import cPickle f = file(filename, 'w') cPickle.dump(bot.welcomed_users, f) f.close()