Manual:Pywikibot/pagegenerators.py/uk

pagegenerators.py — це сценарій, який використовується для створення списку сторінок для інших сценаріїв.

Цей модуль пропонує широкий вибір генераторів сторінок. Генератор сторінок — це ітерабельний об’єкт (див. https://www.python.org/dev/peps/pep-0255/), що надає об’єкти сторінок, які інші сценарії можуть потім використовувати.

Використання командного рядка
pagegenerators.py не можуть виконуватися безпосередньо. Натомість можна використовувати скрипт.

Приклад:

Він поверне, у стандартному виведенні, список усіх сторінок, що містять "foobar", як це повертає пошуковий рушій MediaWiki.

Див. для докладнішої інформації.

Виклики з інших скриптів
Сканер категорії:

Дослідник підкатегорій:

Запити MySQL (див. ):

Рекомендації Unicode
The following code returns KeyError: 'query' because of the special character:

If searching in user and mediawiki namespaces, it would look like

Consequently, an encoding conversion is needed:

Див. також

 * Більше документації можна знайти в docs.