Посібник:Pywikibot/Огляд

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 65% complete.

Outdated translations are marked like this.
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 — Python бібліотека і колекція інструментів для автоматичної роботи з сайтами MediaWiki. Спочатку був розроблений для Вікіпедії, зараз він використовується усюди в проектах Фонду Вікімедіа та багатьох інших сайтах з рушієм MediaWiki.

Цей проект стартував у 2002 році і його поточна основна версія 3.0. Дозволяє повне використання API і змінюється разом з нововведеннями у MediaWiki. Але він також працює і з старішими версіями MediaWiki 1.14 і вище.

Pywikibot працює в Microsoft Windows, OS X та Linux при використанні відповідної версії Python. Він також повинен працювати і в інших операційних системах при використанні відповідної версії Python. Щоб дізнатися чи встановлено Python та перевірити його версію наберіть «python» в CMD чи командному рядку.

Для запуску бота вам потрібен Python 2.7.2 і вище або Python 3.4 і вище, але рекомендується 2.7.9 або 3.4 і вище через установника пакунків python (pip), що постачається з новими випусками. Підтримка Python 2.6.5 — 2.6.9 припинена. Також бот може працювати у Python 3.3, але його підтримка незабаром може бути припинена.

Components

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 .

Ліцензія

Ліцензії для версії Pywikibot'.

Інші ліцензії