Usuari:PereBot/robot creacat
Aparença
# -*- 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()