Pomoc:Python: Różnice pomiędzy wersjami
(+) |
(+) |
||
Linia 42: | Linia 42: | ||
usernames['enkol']['en'] = u'NazwaTwojegoBota' | usernames['enkol']['en'] = u'NazwaTwojegoBota' | ||
sysopnames['enkol']['pl'] = 'NazwaTwojegoBota' ### tylko wtedy gdy Twój bot ma uprawnienia administatora | sysopnames['enkol']['pl'] = 'NazwaTwojegoBota' ### tylko wtedy gdy Twój bot ma uprawnienia administatora | ||
+ | </pre> | ||
+ | |||
+ | === enkol_family.py === | ||
+ | |||
+ | Plik należy umieścić w katalogu <pre>.....\katalog_bota\core\pywikibot\families</pre> | ||
+ | |||
+ | <pre> | ||
+ | # -*- coding: utf-8 -*- | ||
+ | """ | ||
+ | This family file was auto-generated by $Id: 018166a82a5667984f1bb33a0a2976abd8f614c7 $ | ||
+ | Configuration parameters: | ||
+ | url = http://enkol.pl | ||
+ | name = enkol | ||
+ | |||
+ | Please do not commit this to the Git repository! | ||
+ | """ | ||
+ | |||
+ | from pywikibot import family | ||
+ | from pywikibot.tools import deprecated | ||
+ | |||
+ | |||
+ | class Family(family.Family): | ||
+ | def __init__(self): | ||
+ | family.Family.__init__(self) | ||
+ | self.name = 'enkol' | ||
+ | self.langs = { | ||
+ | 'pl': 'enkol.pl', | ||
+ | } | ||
+ | |||
+ | def scriptpath(self, code): | ||
+ | return { | ||
+ | 'pl': '', | ||
+ | }[code] | ||
+ | |||
+ | @deprecated('APISite.version()') | ||
+ | def version(self, code): | ||
+ | return { | ||
+ | 'pl': u'1.29.0', | ||
+ | }[code] | ||
+ | |||
+ | def protocol(self, code): | ||
+ | return { | ||
+ | 'pl': u'http', | ||
+ | }[code] | ||
+ | |||
</pre> | </pre> |
Wersja z 00:07, 3 maj 2020
Instalacja
Wejdź na tę stronę
Wybierz ostatnią wersję stabilną, pobierz, uruchom instalatora.
Ustaw zmienną środowiskową PATH
Ta zmienna mówi komputerowi, gdzie, w który katalogu mieszka Python. Jak ją ustawisz, to nie będziesz musiał za każdym razem wpisywać pełnej ścieżki dostępu do katalogu, w ktorym Python mieszka. Jak to zrobić?
Po uruchomieniu "Eksprolatora Windows" (Np. używając klawiszy Win+E) skieruj kursor na "Ten komputer", by po naciśnięciu prawego klawisza myszki otworzyć okno wyboru.
Po wybraniu funkcji "Właściwości" pojawi się okno Panelu Sterowania, gdzie należy wybrac opcję "Zaawansowane ustawienia systemu"
Następnie należy wybrać "Zmienne środowiskowe"
Instalacja Pywikibota
Spakowanego Pywikibota należy pobrać z tej strony, a następnie rozpakować do dogodnego dla siebie katalogu.
Konfiguracja
user-config.py
mylang = 'pl' family = 'enkol' usernames['enkol']['en'] = u'NazwaTwojegoBota' sysopnames['enkol']['pl'] = 'NazwaTwojegoBota' ### tylko wtedy gdy Twój bot ma uprawnienia administatora
enkol_family.py
Plik należy umieścić w katalogu
.....\katalog_bota\core\pywikibot\families
# -*- coding: utf-8 -*- """ This family file was auto-generated by $Id: 018166a82a5667984f1bb33a0a2976abd8f614c7 $ Configuration parameters: url = http://enkol.pl name = enkol Please do not commit this to the Git repository! """ from pywikibot import family from pywikibot.tools import deprecated class Family(family.Family): def __init__(self): family.Family.__init__(self) self.name = 'enkol' self.langs = { 'pl': 'enkol.pl', } def scriptpath(self, code): return { 'pl': '', }[code] @deprecated('APISite.version()') def version(self, code): return { 'pl': u'1.29.0', }[code] def protocol(self, code): return { 'pl': u'http', }[code]