Pywikipediabot/Pywikipediabot basics/Writing simple "Hello, world!" in PWB: Difference between revisions
Appearance
wikademia>Wikademia |
wikademia>Eme m moved Archive:Pywikipediabot/Pywikipediabot basics/Writing simple "Hello, world!" in PWB to Pywikipediabot/Pywikipediabot basics/Writing simple "Hello, world!" in PWB over redirect |
(No difference)
| |
Latest revision as of 17:07, 8 November 2009
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>