< Manual:Pywikibot < Compat

query.py is a library for pywikibot compat branch used by several scripts

Methods

MethodParamsDescription
GetDatalang
params
verbose = False
Get data from the query api, and convert it into a data object
GetInterwikieslang
titles
extraParams = None
Uses GetData to fetch "redirects" and "langlinks" for the given titles.
GetLinkslang
titles
extraParams = None
Uses GetData to fetch "redirects" and "links" for the given titles.
GetDisambigTemplateslangThis method will return a set of disambiguation templates. is always assumed to be default, and will be appended (in localized format) regardless of its existence. The rest will be acquired from the Wikipedia:Disambiguation Templates page.(Note: this page was deleted in August 2006) Only links to templates will be used from that page.
Helper Utilities
CleanParamsparamsParams may be either a tuple, a list of tuples or a dictionary. This method will convert it into a dictionary
CombineParamsparams1
params2
Merge two dictionaries. If they have the same keys, their values will be appended one after another separated by the '|' symbol.
ConvToListitemEnsure the output is a list
ListToParamlistConvert a list of unicode strings into a UTF8 string separated by the '|' symbols
ToUtf8sConvert s to Unicode
IsStringsBoolean test
This article is issued from Mediawiki. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.