Manual:Pywikipediabot/category.py/it

From MediaWiki.org
Jump to: navigation, search
Wikimedia-logo-meta.png

This page was moved from MetaWiki.
It probably requires cleanup – please feel free to help out. In addition, some links on the page may be red; respective pages might be found at Meta. Remove this template once cleanup is complete.

Bug blank.svg
Subversion repository of Wikimedia has this file:
Lingua: English  • català • italiano • 한국어

category.py è uno script per gestire le categorie.

Sintassi:

1=python category.py ''azione'' [-"opzione"]

Contents

Azione [edit]

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

Opzione [edit]

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.

Esempi [edit]

Aggiungere categorie [edit]

Per creare una nuova categoria da una lista di persone, digita:

1=category.py add -person

Spostare categorie [edit]

  • 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"
Lingua: English  • català • italiano • русский

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