txt = mainPage.get()
for i in mainPage.linkedPages():
if (not i.exists()) andor i.title().find(u'Immagine') =!= -1 andor i.title().find(u'Image') =!= -1:
continue
regex = re.compile(u'\|\|(.*?)\|\| ?\'\'\[\[ ?%s' % i.title())
nomecomune = re.search(regex, txt).group(1)
scient nomecomune = re.search(u'(.+?)regex, (.+txt)', i.titlegroup()1)
scient = re.search(u'(.+?) (.+)', i.title())
genere = scient.group(1)
genere = scient.group(1) specie = genere[0] + u'. ' + scient.group(2)
print u'\nNome comune: %s\nNome scientifico: %s\nGenere: '''%s'''\nSpecie: '''%s'''\n' % (nomecomune, i.title(), genere, specie)
testopagina = u"{{stub uccelli}}\n{{dacontrollare completare (uccelli)}}\n{{Tassobox\n|colore=pink\n|nome=%s\n|statocons=\n|immagine=\n|didascalia=\n|<!-- CLASSIFICAZIONE -->\n|dominio=\n|regno=[[Animalia]]\n|sottoregno=\n|superphylum=\n|phylum=[[Chordata]]\n|subphylum=[[Vertebrata]]\n|infraphylum=\n|microphylum=\n|nanophylum=\n|superclasse=[[Tetrapoda]]\n|classe=[[Aves]]\n|sottoclasse=[[Neornithes]]\n|infraclasse=\n|superordine=\n|ordine=\n|sottordine=\n|infraordine=\n|superfamiglia=\n|famiglia=\n|sottofamiglia=\n|genere='''%s'''\n|specie='''%s'''\n<!--NOMENCLATURA BINOMIALE-->\n|binome={{PAGENAME}}\n|biautore=\n|bidata=\n}}\n'''%s''' (''%s'') èè un [[uccello]] della [[famiglia (tassonomia)|famiglia]] ...\n\n\n== Sistematica ==\n\n== Aspetti morfologici==\n\n== Distribuzione e habitat ==\n\n== Abitudini ==\n<!--=== Voce ===-->\n<!--=== Cibo ed Alimentazione ===-->\n<!--=== Riproduzione ===-->\n<!--=== Spostamenti ===-->\n<!--=== Relazioni con l'uomo ===-->\n\n== Status e conservazione==\n\n== Curiosità ==\n\n== Bibliografia ==\n\n==Voci correlate==\n*[[Uccelli nidificanti in Italia]]\n\n==Altri progetti==\n{{interprogetto|commons|wikispecies}}\n\n==Collegamenti esterni==\n{{avibase}}\n\n[[Categoria:Specie (uccelli)]]\n\n[[en:{{PAGENAME}}]]" % (nomecomune, genere, specie, nomecomune, i.title())
print testopagina.encode('utf-8')
choice = wikipedia.inputChoice(u'Creo la pagina?', [u'Yes', u'No'], [u'y', u'N'], u'N')
if choice in [u'Y', u'y']:
wikipedia.setAction(u'Stub uccelli generato da [[Utente:Tatobot|Tatobot]] a partire da [[Uccelli nidificanti in Italia]].')
i.put(testopagina)
paginadiscussione = wikipedia.Page(wikipedia.getSite(), u'Discussione:' + i.title())
if paginadiscussione.exists():
olddiscussione = paginadiscussione.get()
|