Материал из Энциклопедия Агни Йоги.
Исходник бота
#!/usr/bin/python
"""
Script to perform some tests.
"""
#
__version__='$Id: test.py,v 1.19 2005/07/06 15:39:00 wikipedian Exp $'
#
import re,sys,wikipedia
artit=u''
for arg in sys.argv[1:]:
arg = wikipedia.argHandler(arg, 'pager2')
if arg:
if arg.startswith("-file:"):
filename=arg[6:]
print filename
else:
wikipedia.output(u"Disregarding unknown argument %s."%arg)
mysite = wikipedia.getSite()
for j in range(0,2682):
filen='d:\\_aj\\out\\'+str(j)+'.txt'
f = open(filen)
print str(j)
upageName=f.readline()
text = f.read()
page = wikipedia.Page(mysite, upageName.decode("cp1251"))
page.put(text.decode("cp1251"), minorEdit = False)
if mysite.loggedin():
print "Logged in (%s)" % repr(mysite)
else:
print "Not logged in (%s)" % repr(mysite)
wikipedia.stopme()