Difference between revisions of "Pywikibot"

Content deleted Content added
Line 79:
Pywikibot может использоваться как библиотека для написания собственных скриптов. Ниже приведён пример минимального скрипта:
 
 
python
import pywikibot
 
site = pywikibot.Site('ru', 'wikipedia') # сайт, на котором будет работать бот
 
page = pywikibot.Page(site, 'Участник:MyBot/Песочница')
 
page.text = page.text + '\nДобавленный текст'
 
page.save('Добавление текста')
 
Более сложные боты могут наследоваться от классов, предоставляемых Pywikibot:
 
python
 
import pywikibot
 
from pywikibot import pagegenerators
 
from pywikibot.bot import ExistingPageBot
 
Line 116 ⟶ 123:
if __name__ == '__main__':
main()
 
=== Работа с Викиданными ===