Vés al contingut

Usuari:PereBot/robot creacat

De la Viquipèdia, l'enciclopèdia lliure
# -*- coding: utf-8 -*-
import sys
sys.path.append('C:\pywikipedia')
import wikipedia
import re
origen=u"user:pereBot/prova Sabadell"
site=wikipedia.getSite('ca')
sitecommons=wikipedia.getSite('commons','commons')
pagorigen=wikipedia.Page(site,origen)
textorigen=pagorigen.get()
fragments=re.split(u"</pre>",textorigen)
for el in fragments:
    els=re.split(u"<pre>",el)
#    print len(els)
    if len(els)==2:
#        print u"LLISTA DE FRAGMENTS D'UN MONUMENT:\n"
#        print els
        categoria=els[0].replace(u"\n","")
        categoria=re.sub(u"\n*.*\[\[.*ategory:","category:",categoria)
        categoria=re.sub(u"\]\]\n*.*","",categoria)      
        print categoria
        contingut=els[1]
        print contingut
        pagcat=wikipedia.Page(sitecommons, categoria)
        if pagcat.exists():
            print u"LA CATEGORIA "+categoria+u" JA EXISTEIX A COMMONS"
        else:
            pagcat.put(contingut,contingut)
wikipedia.stopme()