Utente:G4/Script: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
G4 (discussione | contributi)
Nessun oggetto della modifica
G4 (discussione | contributi)
Riga 117:
inseriscitesto.py -cartella:c:/ -file:testo.txt
</pre>
===<tt>inseriscitesto.py</tt> v. 2.5075===
<source lang="python">
import re, string, sys, getpass
Riga 161:
if currentArgument.startswith("-cartella:"):
cart = currentArgument[10:]
# Se l'utente dice da dove deve cominciare, lo memorizza
if currentArgument.startswith("-file:"):
file = currentArgument[6:]
# Se l'utente dice da dove deve cominciare, lo memorizza
if currentArgument.startswith("-always"):
all = True
Line 190 ⟶ 188:
==Statistiche moduli==
Qusto script si impegna a creare delle statistiche riguardanti i moduli di Wikibooks.
===<tt>moduli.py</tt> v. 1.5075 ===
<source lang="python">
#!/usr/bin/env python
Line 200 ⟶ 198:
def main():
sito = wikipedia.getSite(code='it',fam='wikibooks')
categorieoscategorie = [ "Stub", "Stub ricette", "Stub informatica", "Stub matematica", "Categoria da definire", "Da controllare", "Da controllare per copyright", "Da aiutare", "Da tradurre", "Da unire", "Da wikificare", "25%", "50%", "75%", "100%" ]
pagina = wikipedia.Page(sito, 'Utente:Gianlu4/Statistiche manutenzioni')
oldvecchio = pagina.get()
newPnuovo = oldvecchio
for k in categorieoscategorie:
current = Category(sito, 'Categoria:' + k)
catCount = len(current.articlesList(recurse=True))
newPnuovo = newPnuovo + "\n\n" + k + ": " + str(catCount)
wikipedia.showDiff(oldvecchio, newPnuovo)
pagina.put(newPnuovo, '[[Wikibooks:Bot|Bot]]: Conto lavoro sporco')
 
if __name__ == "__main__":