Pywikipediabot/category.py/it
From Meta, a Wikimedia project coordination wiki
< Pywikipediabot | category.py(Redirected from Category (it).py)
Subversion repository of Wikimedia has this file:
category.py è uno script per gestire le categorie.
Sintassi:
python category.py azione [-"opzione"]
Contents |
[edit] Azione
Azione può essere uno dei seguenti comandi:
- add - aggiunge una determinata categoria ad una lista di pagine
- remove - rimuove una determinata categoria da tutte le pagine presenti in quella categoria
- move - sposta tutte le pagine da una categoria ad un'altra
- tidy - riordina una categoria spostando le sue voci in sottocategorie
- tree - mostra un albero di sottocategorie di una data categoria
[edit] Opzione
Opzione può essere uno dei seguenti comandi:
- person - ordina le persone per cognome (per l'azione add)
- rebuild - ripristina la struttura locale
Per le azioni tidy e tree, il bot potrebbe "immagazzinare" la struttura delle categorie localmente in category.dump. Questo risparmierà tempo e caricamento del server, ma se questi dati saranno usati più tardi, probabilmente non saranno aggiornati; in questo caso usa il parametro -rebuild.
[edit] Esempi
[edit] Aggiungere categorie
Per creare una nuova categoria da una lista di persone, digita:
category.py add -person
[edit] Spostare categorie
- Per spostare le pagine di una categoria ad un altra:
category.py -move
-
- Ti verrà chiesto il nome della vecchia categoria, senza Categoria:; digita:
NomeVecchiaCategoria
-
- Ti verrà ora chiesto il nome della nuova categoria, sempre senza Categoria:; digita:
NomeNuovaCategoria
-
- Per eseguire tutto direttamente da prompt digita:
category.py -move -from:"NomeVecchiaCategoria" -to:"NomeNuovaCategoria"
Argomenti globali disponibili per tutti i bot
| Argomento | Descrizione | Default |
|---|---|---|
| -family:xyz | Imposta la famiglia della wiki sulla quale vuoi lavorare, ad esempio wikipedia, wiktionary, commons, wikitravel, ecc. Questo prevale sulla configurazione nell'user-config.py. | Parametro user-config.py: family |
| -lang:xxx | Imposta il codice della lingua della wiki sulla quale vuoi lavorare. Questo prevale sulla configurazione nell'user-config.py, dove xxx dovrebbe essere il codice della lingua, ad eccezione di Commons per il quale è -lang:commons. | Parametro user-config.py: mylang |
| -log | Abilità i log. Questi saranno salvati nella sottocartella logs. | Parametro user-config.py: log |
| -log:xyz | Abilità i log, usando xyz come nome del file. | |
| -nolog | Disabilita i log. | |
| -putthrottle:nn -pt:nn |
Imposta il tempo minimo di attesa tra il salvataggio delle pagine (in secondi). | Parametro user-config.py: putthrottle |
| -verbose -v |
Rende l'output del programma in corso più dettagliato del solito. Questo può aiutare in fase di debug. | Non selezionato |