Utente:YuBot/Script: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
|||
Riga 7:
######################################################################
# manutenzione.py ver. 2.
# Bot per le statistiche del lavoro sporco #
# basato su lavorosporco.py e statistichemanutenzioni.py di Pietrodn.#
Riga 136:
pagina.put(nuoveStatistiche)
# STATISTICHE MANUTENZIONI
progetti=[]
if allprojects == True:
progetti = projects()
for progetto in progetti: ▼
progetti.append(progetto)
categories = { u'Da controllare per copyright - ' + progetto: 'Controlcopy',
u'Da verificare per enciclopedicità - ' + progetto: 'Ency',
Line 153 ⟶ 157:
}
pagina = wikipedia.Page('it', 'Progetto:'+progetto+'/Statistiche manutenzioni')
if pagina.exists():
vecchieStatistiche = pagina.get() for k in categories:
listavoci=listaVoci(k)
categoryCount = len(listavoci)
sottopagina = wikipedia.Page('it', 'Progetto:'+progetto+'/Statistiche manutenzioni/' + categories[k])
oldtxt = sottopagina.get()
newtxt = str(categoryCount)
if auto == True:
if sottopagina.exists():
wikipedia.setAction(u'Bot: Aggiorno statistiche manutenzioni del progetto %s' % progetto)
sottopagina.put(newtxt)
else:
wikipedia.showDiff(oldtxt, newtxt)
choice = wikipedia.inputChoice(u"Modificare?", ['Yes', 'No'], ['y', 'N'], 'N')
if choice in ['Y', 'y']:
wikipedia.setAction(u'Bot: Aggiorno statistiche del progetto %s' % progetto)
sottopagina.put(newtxt)
▲ if singleproject == True:
▲ }
if __name__ == "__main__":
|