Manual:Pywikibot/listpages.py

listpages.py is a script used to print a list of pages, as defined by page generator parameters.

Optionally, it also prints page content to STDOUT or save it to a file in the current directory.

Specific arguments
Custom format can be applied to the following items extrapolated from a page object:


 * site - obtained from page._link._site.
 * title - obtained from page._link._title.
 * loc_title - obtained from page._link.canonical_title.
 * can_title - obtained from page._link.ns_title. based either the canonical namespace name or on the namespace name in the language specified by the -trans parameter; a default value '******' will be used if no ns is found.
 * onsite - obtained from pywikibot.Site(outputlang, self.site.family).
 * trs_title - obtained from <tvar|1>page._link.ns_title(onsite=onsite)</>. If selected format requires <tvar|1>trs_title</>, outputlang must be set.