Usuario:EmBOTellado/PR:CW===

De Wikipedia, la enciclopedia libre

Usado para el PR:CW#Cabeceras: Empiezan con tres "=" y siguen después con dos "="

import urllib2, re, wikipedia

def arreglar(articulo):
   articulo = re.sub('\[\[:(.*)\]\]','\\1',articulo)
   print articulo
   articulo = articulo.decode('utf-8')
   page = wikipedia.Page(wikipedia.getSite(),articulo)
   #txtpagina=page.get()
   #listreemplazo = re.findall("===.*===",txtpagina)
   #reemplazo = listreemplazo[0]
   #objeto = re.compile("===(=*)")
   #reemplazo1 = objeto.sub("==",reemplazo)
   #print reemplazo
   #print reemplazo1
   #print reemplazo
   #print reemplazo1
   #reemplazo=re.sub(u'\)',u'\)',reemplazo)
   #reemplazo=re.sub(u'\(',u'\(',reemplazo)
   #busco = re.search(reemplazo,txtpagina)
   #print busco
   #txtpagina = re.sub(reemplazo,reemplazo1,txtpagina)
   #page.put(txtpagina,u'Colaborando con [[PR:CW]], primera sección empieza con ===')
   #print txtpagina

pagina = urllib2.urlopen("http://toolserver.org/~sk/cgi-bin/checkwiki/checkwiki.cgi?project=eswiki&view=bots&id=83&offset=0&limit=25")
txtpagina = pagina.read()
comienzo = re.search("<pre>",txtpagina)
comienzo = comienzo.end()
fin = re.search("</pre>",txtpagina)
fin = fin.start()
txtpagina = txtpagina[comienzo:fin]
txtpagina = re.split("\n",txtpagina)
for articulo in txtpagina:
         if not articulo == '':
              arreglar(articulo)