Home | Trees | Index | Help |
|
---|
|
pywikipedia
: The Python Wikipedia Robot Framework is a set of bots to do things on Wikipedia or other
Mediawiki projects.
brackethttp
: Script to correct URLs like (http://www.example.org) to
[http://www.example.org example.org] to have correct generation of links
in Wikipedia
catall
: Add or change categories on a number of pages.
category
: Scripts to manage categories.
catlib
: Library to work with category pages on Wikipedia
check_extern
: This bot is used for checking external links from Wikipedia.
config
copy_table
: Script to copy a table from one Wikipedia to another one, translating it
on-the-fly.
date
: This file is not runnable, but it only consists of various lists which
are required by some other programs.
editarticle
extract_names
: Script to extract all wiki page names a certain HTML file points
to
extract_wikilinks
: Script to extract all wiki page names a certain HTML file points to in
interwiki-link format
The output can be used as input to interwiki.py.
family
find
: This bot seeks of information.
followlive
getimages
: Script to transfer many images from one wiki to another.
gui
: A window with a unicode textfield where the user can e.g.
imageharvest
: Bot for getting multiple images from an external site.
imagetransfer
: Script to find images on a subject on another wikipedia and copy them
to WikiCommons.
interwiki
: Script to check language links for general pages.
lib_images
: Library with functions needed for image treatment
login
: Script to log the robot in to a wikipedia account.
makecat
: This bot takes as its argument (or, if no argument is given, asks for it), the
name of a new or existing category.
mediawiki_messages
: Allows access to the MediaWiki messages, that's the label texts of the MediaWiki
software in the current language.
pagefromfile
: This bot takes its input from a file that contains a number of
pages to be put on the wiki.
pagegenerators
redirect
: Script to resolve double redirects, and to delete broken redirects.
replace
: This bot will make direct text replacements.
saveHTML
: This bot downloads the HTML-pages of articles and images
and saves the interesting parts, i.e.
solve_disambiguation
: Script to help a human solve disambiguations by presenting a set of options.
spellcheck
: This bot spellchecks Wikipedia pages.
splitwarning
: Splits a interwiki.log file into chunks of warnings separated by
language
sqldump
: Reads a cur SQL dump and offers a generator over SQLentry objects which can be
used by other bots.
standardize_interwiki
: Loop over all pages in the home wiki, standardizing the interwiki
links.
table2wiki
: Nifty script to convert HTML-tables to Wikipedia's syntax.
template
: Very simple script to replace a template with another one,
and to convert the old MediaWiki boilerplate format to the new template format.
titletranslate
touch
: This bot goes over multiple pages of the home wiki, and edits them without
changing.
translator
: This module translates a string from one language to another, using
translations given in a hard-coded dictionary.
upload
: Script to upload images to wikipedia.
vertexgen
warnfile
: A robot to implement backlinks from a interwiki.log file without checking them
against the live wikipedia.
watchlist
: Allows access to the bot account's watchlist.
WdT
: This bot consists of WdT.py and WdTXMLpaser.py and imports XML-files
into Wikipedia.
WdTXMLParser
weblinkchecker
: This bot is used for checking external links found at the wiki.
wikipedia
: Library to get and put pages on a MediaWiki.
wiktionary
windows_chars
: Script to replace bad Windows-1252 (cp1252) characters with
HTML entities on ISO 8859-1 wikis.
__builtin__.object
:
The most base type
pywikipedia.catlib.CatTitleRecognition
:
Special object to recognize categories in a certain language.
pywikipedia.followlive.CleaningBot
pywikipedia.editarticle.EditArticle
pywikipedia.date.FormatDate
pywikipedia.wikipedia.GetAll
pywikipedia.interwiki.Global
:
Container class for global settings.
pywikipedia.translator.Global
pywikipedia.wikipedia.Page
:
A page on the wiki.
pywikipedia.catlib._Category
:
Subclass of Page that has some special tricks that only work for
category: pages
pywikipedia.followlive.PageHandler
pywikipedia.wikipedia.Site
pywikipedia.spellcheck.SpecialTerm
pywikipedia.sqldump.SQLdump
pywikipedia.sqldump.SQLentry
:
Represents a wiki page, read from an SQL dump.
pywikipedia.interwiki.Subject
:
Class to follow the progress of a single 'subject' (i.e.
pywikipedia.interwiki.SubjectArray
:
A class keeping track of a list of subjects, controlling which pages
are queried from which languages when.
pywikipedia.wikipedia.Throttle
__builtin__.type
:
type(object) -> the object's type type(name, bases, dict) -> a
new type
pywikipedia.spellcheck.Word
threading._Verbose
threading.Thread
pywikipedia.weblinkchecker.LinkCheckThread
:
A thread responsible for checking one page.
exceptions.Exception
:
Common base class for all exceptions.
pywikipedia.wikipedia.Error
:
Wikipedia error
pywikipedia.wikipedia.EditConflict
:
There has been an edit conflict while uploading the page
pywikipedia.wikipedia.IsNotRedirectPage
:
Wikipedia page is not a redirect page
pywikipedia.wikipedia.IsRedirectPage
:
Wikipedia page is a redirect page
pywikipedia.wikipedia.LockedPage
:
Wikipedia page is locked
pywikipedia.wikipedia.NoNamespace
:
Wikipedia page is not in a special namespace
pywikipedia.wikipedia.NoPage
:
Wikipedia page does not exist
pywikipedia.wikipedia.NotLoggedIn
:
Anonymous editing Wikipedia is not possible
pywikipedia.wikipedia.PageNotFound
:
Page not found in list
exceptions.StandardError
:
Base class for all standard Python exceptions.
exceptions.LookupError
:
Base class for lookup errors.
pywikipedia.wikipedia.PageInList
:
Trying to add page to list that is already included
exceptions.ValueError
:
Inappropriate argument value (of correct type).
pywikipedia.wikipedia.NoSuchEntity
:
No entity exist for this character
pywikipedia.wikipedia.SectionError
:
The section specified by # does not exist
pywikipedia.category.CategoryDatabase
:
This is a temporary knowledge base saving for each category the
contained subcategories and articles, so that category pages don't need
to be loaded over and over again
pywikipedia.category.CategoryMoveRobot
pywikipedia.category.CategoryRemoveRobot
:
Removes the category tag from all pages in a given category and from
the category pages of all subcategories, without prompting.
pywikipedia.category.CategoryTidyRobot
:
Script to help a human to tidy up a category by moving its articles into
subcategories
Specify the category name on the command line.
pywikipedia.category.CategoryTreeRobot
:
Robot to create tree overviews of the category structure.
pywikipedia.family.Family
pywikipedia.find.FindPages
pywikipedia.find.ReadPages
pywikipedia.gui.EditBoxWindow
pywikipedia.gui.ListBoxWindow
pywikipedia.pagegenerators.AllpagesPageGenerator
:
Using the Allpages special page, retrieves all articles, loads them
(60 at a time) using XML export, and yields title/text pairs.
pywikipedia.pagegenerators.CategorizedPageGenerator
:
Yields all pages in a specific category.
pywikipedia.pagegenerators.LinkedPageGenerator
:
Yields all pages linked from a specific page.
pywikipedia.pagegenerators.PreloadingGenerator
:
Wraps around another generator.
pywikipedia.pagegenerators.ReferringPageGenerator
:
Yields all pages referring to a specific page.
pywikipedia.pagegenerators.SinglePageGenerator
:
Pseudo-generator
pywikipedia.pagegenerators.TextfilePageGenerator
:
Read a file of page links between double-square-brackets, and return
them as a list of Page objects.
pywikipedia.redirect.RedirectGenerator
pywikipedia.redirect.RedirectRobot
pywikipedia.replace.ReplacePageGenerator
:
Generator which will yield Pages for pages that might contain text to
replace.
pywikipedia.replace.ReplaceRobot
pywikipedia.solve_disambiguation.DisambiguationRobot
pywikipedia.solve_disambiguation.PrimaryIgnoreManager
:
If run with the -primary argument, reads from a file which pages
should not be worked on; these are the ones where the user pressed n last
time.
pywikipedia.solve_disambiguation.ReferringPageGenerator
pywikipedia.table2wiki.Table2WikiRobot
pywikipedia.table2wiki.TableSqlDumpGenerator
pywikipedia.template.SqlTemplatePageGenerator
pywikipedia.template.TemplateRobot
pywikipedia.touch.TouchBot
pywikipedia.upload.UploadRobot
pywikipedia.warnfile.WarnfileReader
pywikipedia.warnfile.WarnfileRobot
pywikipedia.weblinkchecker.AllpagesPageContentGenerator
pywikipedia.weblinkchecker.History
:
Stores previously found dead links.
pywikipedia.weblinkchecker.LinkChecker
:
Given a HTTP URL, tries to load the page from the Internet and checks
if it is still online.
pywikipedia.weblinkchecker.SinglePageContentGenerator
:
Pseudo-generator
pywikipedia.weblinkchecker.SqlPageContentGenerator
:
Using an SQL dump file, retrieves all pages that are not redirects
(doesn't load them from the live wiki), and yields title/text pairs.
pywikipedia.weblinkchecker.WeblinkCheckerRobot
:
Robot which will use several LinkCheckThreads at once to search for
dead weblinks on pages provided by the given generator.
pywikipedia.wiktionary.Entry
:
This class contains the entries that belong together on one page.
pywikipedia.wiktionary.Header
pywikipedia.wiktionary.Meaning
:
This class contains one meaning for a word or an expression.
pywikipedia.wiktionary.Term
:
This is a superclass for terms.
pywikipedia.wiktionary.Adjective
pywikipedia.wiktionary.Noun
:
This is class inherits from Term.
pywikipedia.wiktionary.WiktionaryPage
:
This class contains all that can appear on one Wiktionary page
pywikipedia.wiktionary.sortonname
pywikipedia.windows_chars.SqlWindows1252PageGenerator
:
opens a local SQL dump file, searches for pages with Windows-1252
characters.
pywikipedia.windows_chars.WindowsCharsBot
urllib.URLopener
:
Class to open URLs.
urllib.FancyURLopener
:
Derived class with handlers for errors we can handle (perhaps).
xml.sax.handler.ContentHandler
:
Interface for receiving logical document content events.
Home | Trees | Index | Help |
|
---|
Generated by Epydoc 2.1 on Sun Jul 03 17:07:40 2005 | http://epydoc.sf.net |