Користувач:IlyaPyBot

Матеріал з docs.linux.org.ua — збірника документації з Unix/Linux українською мовою.

Перейти до: навігація, пошук

Мої експерименти з http://sourceforge.net/projects/pywikipediabot/

families/dlou_family.py

# -*- coding: utf-8  -*-

import family

# The meta family

class Family(family.Family):
    name = 'dlou'
    def __init__(self):
        family.Family.__init__(self)
        self.langs = {
            'dlou': 'docs.linux.org.ua',
        }
        self.namespaces[4] = { '_default' : u'Dlou' , }
        self.namespaces[5] = { '_default' : u'Dlou Talk' , }
        self.nocapitalize=[]

    def path(self, code):
            return '/dlou/index.php'

user-config.py

username = 'IlyaPyBot'
console_encoding='cp1251'
family = 'dlou'
mylang = 'dlou'
throttle = 5

Вхід

python login.py

Створив список статей - Задачі.

Додати категорію

python category.py add
Wikipedia page with list of pages to change: Задачі
Getting page [[dlou:dlou:Задачі]]
  ==> 2 pages to process

Category to add (do not give namespace): Задачі
[[Category:Обробка графіки]] [y/n/a(ll)]: y
Getting page [[dlou:dlou:Category:Обробка_графіки]]
Current categories:
* [[Задачі]]
Adding [[Category:Задачі]]
Changing page [[dlou:dlou:Category:Обробка_графіки]]
[[Category:Адміністрування системи]] [y/n/a(ll)]: y
Getting page [[dlou:dlou:Category:Адміністрування_системи]]
Current categories:
Adding [[Category:Задачі]]
Changing page [[dlou:dlou:Category:Адміністрування_системи]]
Особисті інструменти