Обсуждение участника:Bot

Материал из Энциклопедия Агни Йоги.

(Различия между версиями)
Перейти к: навигация, поиск
Строка 1: Строка 1:
== Исходник бота ==
== Исходник бота ==
 +
<pre>
#!/usr/bin/python
#!/usr/bin/python
"""
"""
Строка 35: Строка 36:
wikipedia.stopme()
wikipedia.stopme()
 +
</pre>

Версия 08:40, 4 января 2007

Исходник бота

#!/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()
Личные инструменты
Дополнительно