Gebruiker:Fly-Man/PyWikipedia

Met dank aan Andre Engels kan ik voor mijn eigen Wikipedia een kleine bot gebruiken die een standaard text op een pagina zet.

Aangezien er misschien meer mensen zijn die ook bezig zijn met PyWikipedia bots leek het me wel een goed idee om de bot-source hier neer te zetten

import wikipedia,sys 
try: 
     standaardtekst = "<tekst die je wil plaatsen op de pagina>" 
     mysite = wikipedia.getSite() 
     titel = [] 
     for arg in sys.argv[1:]: 
         titel.append(arg) 
     if titel: 
         titel = ' '.join(titel) 
     else: 
         titel = wikipedia.input(u"Geef een titel (of return om te eindigen)") 
     while titel: 
         pagina = wikipedia.Page(mysite,titel) 
         pagina.put(standaardtekst,"Robot: MediaWiki") 
         titel = wikipedia.input(u"Geef een titel (of return om te eindigen)")
finally:
	wikipedia.stopme()