Utente:G4/Script: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m ha spostato Utente:Gianlu4/Python a Utente:G4/Python: Pagina spostata automaticamente nel rinominare l'utente "Gianlu4" in "G4" |
G4 (discussione | contributi) |
||
Riga 110:
inseriscitesto.py -cartella:c:/ -file:testo.txt
</pre>
===<tt>inseriscitesto.py</tt> v. 3.
<source lang="python" line>
import string
import wikipedia
def
all = False
sito=wikipedia.getSite(code='it',fam='wikibooks')▼
testo_nuovo = testo_originale + crlf + testo▼
wikipedia.showDiff(testo_originale, testo_nuovo)▼
if (not all):▼
# Chiede la conferma prima di ▼
# editare (se non è in modalità automatica)▼
choice = wikipedia.inputChoice(u"Aggiungo questo testo?", ['Yes', 'No', 'All'], ['y', 'N', 'a'], 'N')▼
else:▼
choice = 'y'▼
if choice in ['A', 'a']:▼
all = True▼
choice = 'y'▼
if choice in ['Y', 'y']:▼
pl.put(testo_nuovo,'[[Wikibooks:Bot|Bot]]: Aggiungo: "' + testo + '"') ▼
cart = "c:/"
file = "testo.txt"
Line 156 ⟶ 135:
i = len(w)
if i > 1 :
▲ sito=wikipedia.getSite(code='it',fam='wikibooks')
testo_originale = pl.get()
▲ if (not all):
▲ # Chiede la conferma prima di
▲ # editare (se non è in modalità automatica)
wikipedia.output(">>>>>" + pl.title() + "<<<<<\n\n")
▲ wikipedia.showDiff(testo_originale, testo_nuovo)
▲ choice = wikipedia.inputChoice(u"Aggiungo questo testo?", ['Yes', 'No', 'All'], ['y', 'N', 'a'], 'N')
▲ else:
▲ choice = 'y'
▲ if choice in ['A', 'a']:
▲ all = True
▲ choice = 'y'
▲ if choice in ['Y', 'y']:
▲ pl.put(testo_nuovo,'[[Wikibooks:Bot|Bot]]: Aggiungo: "' + testo + '"')
f.close()
|