"Kirjaston sisältö (ulkopuolella käytettävät objektit ja funktiot, tilanne
elokuun 2004 lopulla)

Luokat:
Sivu: MediaWiki-sivu
    __init__ Page(Site, Title) - sivu otsikolla Title wikimedia-sivustolla Site
    title Sivun nimi wikien väliseen linkkiin sopivassa muodossa.
    urlname Sivun nimi URL-osoitteeseen sopivassa muodossa.
    titleWithoutNamespace Sivun nimi, josta on poistettu nimiavaruusosa.
    section Sivun osio (nimen osa '#' jälkeen)
    sectionFreeTitle Nimi ilman jakson osaa.
    aslink Sivun nimi muodossa Title tai lang:Title.
    sivusto Wiki, jossa tämä sivu on
    encoding Sivun koodaus
    isAutoTitle Jos otsikko on tunnettu, automaattisesti käännettävissä oleva otsikko.
    autoFormat Palauttaa (dictName, arvo), jossa arvo voi olla vuosi, päivämäärä jne..,
                            ja dictName on 'YearBC', 'December' jne.
    isCategory True jos sivu on kategoria, false muuten
    isImage True jos sivu on kuva, false muuten

    get (*) Sivun teksti
    exists (*) True, jos sivu todella on olemassa, false muuten.
    isRedirectPage (*) True, jos sivu on uudelleenohjaus, false muuten.
    isEmpty (*) Tosi, jos sivulla on enintään 4 merkkiä sisältöä, mutta ei
                            interwiki- ja kategorialinkkien laskeminen
    botMayEdit (*) True, jos botti saa muokata sivua.
    interwiki (*) Sivun interwiki-linkit (luettelo sivuista)
    categories (*) Luokat, joihin sivu kuuluu (luettelo sivuista)
    linkedPages (*) Sivulta linkitetyt tavalliset sivut (luettelo sivuista)
    imagelinks (*) Sivun kuvat (luettelo ImagePages-sivuista)
    templates (*) Kaikki sivulla viitatut mallit (merkkijonojen luettelo)
    getRedirectTarget (*) Sivu, johon sivu ohjataan.
    isDisambig (*) True, jos sivu on disambiguointisivu.
    getReferences Luettelo sivuun viittaavista sivuista.
    namespace Nimiavaruus, jossa sivu on.
    permalink (*) Nykyisen version permalinkin url-osoite.
    move Siirrä sivu toiseen otsikkoon
    put(newtext) Tallentaa sivun
    put_async(newtext) Asettaa sivun jonoon tallennettavaksi asynkronisesti.
    delete Poistaa sivun (vaatii kirjautumisen)

    (*) Tämä lataa sivun, jos sitä ei ole ladattu aiemmin; permalinkki saattaa olla
          jopa ladata sen uudelleen, jos se on ladattu aiemmin.

Sivusto: MediaWiki-sivusto
    viestit Sivustolla on uusia viestejä
    forceLogin() Ei jatka ennen kuin käyttäjä on kirjautunut sisään osoitteeseen
                            sivusto
    getUrl() Hae URL-osoite sivustolta.
    mediawiki_message(key): Hae MediaWiki-viestin teksti osoitteella
                            avain ""avain""
    has_mediawiki_message(key) True, jos tämä sivusto määrittelee MediaWiki-viestin.
                                 avaimella ""key""
    Erikoissivut:
        Dynaamiset sivut:
            allpages(): Special: Kaikki sivut
            newpages(): Special:Newpages
            longpages(): Special:Longpages
            shortpages(): Special: Shortpages
            categories(): Special:Categories

        Välimuistissa olevat sivut:
            deadendpages(): Special: Deadendpages
            ancientpages(): Special:Ancientpages
            lonelypages(): Special:Lonelypages
            uncategorizedcategories(): Special:Uncategorizedcategories
            uncategorizedpages(): Special:Uncategorizedpages
            unusedcategories(): Special:Unusuedcategories

Muut toiminnot:
getall(): Lataa sivut Special:Exportin kautta
setAction(text): Käytä 'text' sijasta ""Wikipedia python-kirjasto"" kohdassa ""Wikipedia python library"".
    editsummaries
handleArgs(): Tarkistaa, onko teksti argumentti, joka on määritelty wikipedia.py:ssä.
    (nämä ovat -family, -lang, -log ja muut).
translate(xx, dict): dict on sanakirja, joka antaa tekstin kielen mukaan,
    xx on kieli. Palauttaa tekstin soveltuvimmalla kielellä seuraavalle kielelle
    the xx: wiki
setUserAgent(text): Asettaa HTTP-palvelimelle välitettävän merkkijonon muodossa
    User-agent: -otsikko. Oletusarvo on 'Pywikipediabot/1.0'.

output(text): NEWL: Tulostaa tekstin 'text' käyttäjän konsolin koodauksessa.