Pywikipediabot/Pywikipediabot basics/Writing simple "Hello, world!" in PWB
Appearance
So, let's try to make a page "Hello, world!" with content "Hello, world!" inside of bot's name space.
<source lang="python"> mynick = "My Bot Name" hello_world = "Hello, world!" myuserpage = "User:" + mynick mypage = myuserpage + "/" + hello_world
site = getSite(language,family) page = Page(site,mypage) page.put(hello_world) </source>
And here is the full script:
<source lang="python">
- !/usr/bin/python
- -*- coding: utf-8 -*-
- let's declare all global values here
mydir = "./" pwbdir = mydir + "pywikipedia/" language = "en" family = "wikinews" mynick = "My Bot Name" hello_world = "Hello, world!" myuserpage = "User:" + mynick mypage = myuserpage + "/" + hello_world
- importing modules
import sys sys.path.append(pwbdir) from wikipedia import *
- doing the job
site = getSite(language,family) page = Page(site,mypage) page.put(hello_world) </source>