Manuale:Pywikibot/Panoramica

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:Pywikibot/Overview and the translation is 75% complete.

Other languages:
Bahasa Indonesia • ‎Bân-lâm-gú • ‎Deutsch • ‎English • ‎asturianu • ‎català • ‎español • ‎français • ‎italiano • ‎polski • ‎português do Brasil • ‎čeština • ‎Ελληνικά • ‎български • ‎русский • ‎українська • ‎العربية • ‎فارسی • ‎ไทย • ‎中文 • ‎日本語 • ‎한국어

Pywikibot è una libreria Python e un insieme di strumenti che automatizzano la modifica dei siti MediaWiki. Progettata originariamente per Wikipedia, essa ora è utilizzata in molti progetti della Fondazione Wikimedia e da molte altre wiki.

Il progetto è iniziato nel 2002 e attualmente è alla versione 3.0 del core. La libreria, strutturata come pacchetto Python, supporta tutte le funzioni dell'API ed è sviluppata assieme al software MediaWiki. Tuttavia essa è ugualmente compatibile con installazioni di MediaWiki 1.14 o superiore

Pywikibot supporta Microsoft Windows, OS X e Linux quando vengono usati con una versione compatibile di Python. Inoltre dovrebbe essere eseguibile su qualsiasi sistema operativo abbia installato una versione compatibile di Python. Puoi verificare se e quale versione di Python è installata sul tuo sistema digitando "python" nel terminale di riferimento del tuo sistema. Sono richieste versioni di Python 2 superiori o uguali alla 2.7.4 o di Python 3 superiori o uguali alla 3.4, ma sono consigliate le versioni a partire da 2.7.9 o 3.4 a causa del python package installer (pip) incluso in quest'ultime.

Componenti

Two master folders are present in the library archive:

  • pywikibot contains all the master files, that will interact with MediaWiki websites. It's the master part of the library: they're used when you load PWB in your own Python scripts and when you launch plug-and-play tools.
  • scripts contains already written, known and proven scripts. They are ready to be used. See the list and docs for each one in Manual:Pywikibot/Scripts .

Licenza

La licenza della versione core della libreria è disponibile a questo indirizzo.

Altre licenze