Module Expr Str Assign NameStore Str Import alias Import alias alias ClassDef bases AttributeLoad NameLoad attr body Expr Str decorator_list ClassDef bases AttributeLoad NameLoad attr body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases AttributeLoad NameLoad attr body Expr Str Pass decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If CompareIn Call NameLoad NameLoad ListLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad orelse Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num If CompareEq SubscriptLoad NameLoad Index Num Str body Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call NameLoad Call AttributeLoad NameLoad attr ListLoad NameLoad keyword NameLoad Return decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If BoolOpOr UnaryOpNot Call NameLoad NameLoad Str NameLoad body Expr Call AttributeLoad NameLoad attr Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If BoolOpOr UnaryOpNot Call NameLoad NameLoad Str NameLoad body Expr Call AttributeLoad NameLoad attr Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If BoolOpOr UnaryOpNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body If BoolOpOr UnaryOpNot AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults Str body If CompareEq SubscriptLoad Call AttributeLoad NameLoad attr Index Num Str body Raise NameLoad If NameLoad body Assign NameStore BinOpAdd Str NameLoad Return Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr BinOpAdd Call AttributeLoad NameLoad attr NameLoad keyword Num decorator_list FunctionDef arguments args NameParam NameParam defaults Str body If CompareEq SubscriptLoad Call AttributeLoad NameLoad attr Index Num Str body Raise NameLoad If NameLoad body Assign NameStore BinOpAdd Str NameLoad Return Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr BinOpAdd Call AttributeLoad NameLoad attr NameLoad keyword Num decorator_list FunctionDef arguments args NameParam NameParam defaults Num body Expr Str For NameStore Call AttributeLoad NameLoad attr NameLoad body Expr Yield SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Str Str NameLoad body If UnaryOpNot Call NameLoad NameLoad Str body Expr Call AttributeLoad NameLoad attr If UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad Str If UnaryOpNot Call AttributeLoad Call AttributeLoad NameLoad attr attr Str body Raise Call NameLoad Str If BoolOpOr UnaryOpNot Call AttributeLoad Call AttributeLoad NameLoad attr attr CompareLt Call AttributeLoad Call AttributeLoad NameLoad attr attr Num body Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad Assign NameStore Dict Str Str Str Str Str Str Call AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr If CompareIn Str NameLoad body Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str If CompareEq NameLoad Str body Expr Call AttributeLoad NameLoad attr Str orelse If CompareIn Str NameLoad body If CompareEq SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Str body Expr Call AttributeLoad NameLoad attr Str Return NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Str Str NameLoad body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Str Assign NameStore Dict Str Str Str Str NameLoad NameLoad Str Str If NameLoad body Assign SubscriptStore NameLoad Index Str Str Assign SubscriptStore NameLoad Index Str Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign TupleStore NameStore NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad NameLoad keyword NameLoad If NameLoad body If CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr Str Return NameLoad orelse Expr Call AttributeLoad NameLoad attr Str Return NameLoad orelse Expr Call AttributeLoad NameLoad attr Str Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num ListLoad body Expr Str If UnaryOpNot Call AttributeLoad Call AttributeLoad NameLoad attr attr body Raise NameLoad Assign NameStore Dict Str Str Str Str Str Str Str Str Call AttributeLoad NameLoad attr ListLoad Str Str Str Str Call NameLoad NameLoad Str If CompareGt NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Assign SubscriptStore NameLoad Index Str AttributeLoad AttributeLoad NameLoad attr attr If BoolOpAnd CompareGt NameLoad Num Call AttributeLoad Call AttributeLoad NameLoad attr attr Str body Assign SubscriptStore NameLoad Index Str Num If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad Assign NameStore Num While NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr If CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Raise AttributeLoad NameLoad attr For NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str body Expr Yield TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str AugAssignAdd NameStore Num If CompareGtE NameLoad NameLoad body Break If BoolOpAnd CompareIn Str NameLoad CompareLt NameLoad NameLoad body Assign SubscriptStore NameLoad Index Str SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index Str Index Str orelse Break Return decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num ListLoad body If CompareEq SubscriptLoad Call AttributeLoad NameLoad attr Index Num Str body Raise NameLoad Assign NameStore Num Assign NameStore Call NameLoad NameLoad Num Assign NameStore NameLoad If CompareLtE Call AttributeLoad Call AttributeLoad NameLoad attr attr Num body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Str orelse Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Str If Call AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad NameLoad Slice Num Assign NameStore SubscriptLoad NameLoad Slice BinOpAdd Call AttributeLoad NameLoad attr Str Num Assign NameStore SubscriptLoad NameLoad Slice Num Assign NameStore Call AttributeLoad NameLoad attr Str Call NameLoad NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr Str Call AttributeLoad Call AttributeLoad NameLoad attr attr Str While CompareLt NameLoad NameLoad body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad For NameStore Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore SubscriptLoad NameLoad Slice BinOpAdd Call AttributeLoad NameLoad attr Str Num Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore NameLoad If Call AttributeLoad NameLoad attr Str body Assign NameStore NameLoad Expr Yield TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str NameLoad NameLoad NameLoad AugAssignAdd NameStore Num If CompareEq NameLoad NameLoad body Break Assign NameStore Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd Str NameLoad Str NameLoad If NameLoad body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str attr Str Str orelse Break decorator_list FunctionDef arguments args NameParam NameParam defaults Num body If BoolOpOr UnaryOpNot Call AttributeLoad Call AttributeLoad NameLoad attr attr CompareLt Call AttributeLoad Call AttributeLoad NameLoad attr attr Num body For NameStore Call AttributeLoad NameLoad attr NameLoad body Expr Yield NameLoad Return For NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad keyword Str keyword Call AttributeLoad NameLoad attr keyword NameLoad body Expr Yield TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str CompareGt SubscriptLoad NameLoad Index Str Num Return decorator_list FunctionDef arguments args NameParam NameParam defaults Num body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad keyword Str keyword Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Str Assign NameStore NameLoad If Call AttributeLoad NameLoad attr Str body Assign NameStore Call NameLoad SubscriptLoad NameLoad Slice Num For NameStore Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore NameLoad If Call AttributeLoad NameLoad attr Str body Assign NameStore NameLoad If NameLoad body Assign NameStore SubscriptLoad NameLoad Slice Num BinOpSub Num NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore BoolOpOr Call AttributeLoad NameLoad attr Str Str Expr Yield TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str If CompareEq SubscriptLoad Call AttributeLoad NameLoad attr Index Num Str body Raise NameLoad If BoolOpAnd Call AttributeLoad NameLoad attr UnaryOpNot NameLoad body Raise Call NameLoad Expr Call AttributeLoad Call AttributeLoad NameLoad attr attr Str keyword NameLoad If UnaryOpNot NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str If UnaryOpNot NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Str If BoolOpOr UnaryOpNot Call AttributeLoad Call AttributeLoad NameLoad attr attr CompareLt Call AttributeLoad Call AttributeLoad NameLoad attr attr Num body Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore Dict Str Str Str Str Str Call AttributeLoad NameLoad attr Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad keyword NameLoad NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str NameLoad If NameLoad body Assign SubscriptStore NameLoad Index Str Num If NameLoad body Assign SubscriptStore NameLoad Index Str Num If NameLoad body Assign SubscriptStore NameLoad Index Str Num If NameLoad body Assign SubscriptStore NameLoad Index Str Num If NameLoad body Assign SubscriptStore NameLoad Index Str Num If NameLoad body Assign SubscriptStore NameLoad Index Str Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr keyword NameLoad If CompareIn Str NameLoad body Assign NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str If CompareEq NameLoad Str body Raise Call NameLoad orelse If CompareEq NameLoad Str body Raise Call NameLoad Str orelse If CompareEq NameLoad Str body Raise Call NameLoad Str orelse If CompareEq NameLoad Str body Raise Call NameLoad Str orelse If CompareEq NameLoad Str body Raise Call NameLoad Str orelse If CompareIn Str NameLoad body Return NameLoad orelse Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Raise NameLoad Raise NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Expr Str If CompareEq SubscriptLoad Call AttributeLoad NameLoad attr Index Num Str body Raise NameLoad Expr Call AttributeLoad Call AttributeLoad NameLoad attr attr Str keyword NameLoad If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad Str If CompareIs NameLoad NameLoad body Assign NameStore Call NameLoad Str Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad NameLoad attr Assign NameStore ListLoad Str Str Assign NameStore Dict Str Str Str Str Str Str Str Str Str Str Str Call AttributeLoad NameLoad attr NameLoad NameLoad SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad SubscriptLoad NameLoad Index NameLoad Str NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign TupleStore NameStore NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad NameLoad keyword NameLoad If NameLoad body If CompareIn Call AttributeLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr Str attr Str Call AttributeLoad NameLoad attr NameLoad body Raise NameLoad Raise NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If CompareEq SubscriptLoad Call AttributeLoad NameLoad attr Index Num Str body Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Slice Num orelse Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Raise NameLoad Return Call AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad keyword NameLoad Assign NameStore Dict Str Str Str Str NameLoad NameLoad Str NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign TupleStore NameStore NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad NameLoad keyword NameLoad If CompareNotEq AttributeLoad NameLoad attr Num body If CompareIn Call AttributeLoad Call AttributeLoad Call AttributeLoad NameLoad attr attr Str attr Str NameLoad NameLoad body Raise NameLoad Raise NameLoad NameLoad Return NameLoad decorator_list decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body Expr Str Assign NameStore Call NameLoad NameLoad If CompareGt Call NameLoad NameLoad Num body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad Call NameLoad NameLoad NameLoad If CompareGt Call NameLoad NameLoad Num body For NameStore Call NameLoad Num Call NameLoad NameLoad Num body If CompareEq NameLoad SubscriptLoad Call NameLoad Num Call NameLoad NameLoad Num Index Num body Assign NameStore SubscriptLoad NameLoad Slice NameLoad Expr Call AttributeLoad Call NameLoad NameLoad NameLoad NameLoad NameLoad attr Assign SubscriptStore NameLoad Slice NameLoad NameLoad orelse Assign NameStore SubscriptLoad NameLoad Slice NameLoad BinOpAdd NameLoad Num Expr Call AttributeLoad Call NameLoad NameLoad NameLoad NameLoad NameLoad attr Assign SubscriptStore NameLoad Slice NameLoad BinOpAdd NameLoad Num NameLoad orelse Expr Call AttributeLoad Call NameLoad NameLoad NameLoad NameLoad NameLoad attr decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num For NameStore NameLoad body If BoolOpOr UnaryOpNot Call NameLoad NameLoad Str NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad orelse If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body While NameLoad body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Print NameLoad Raise orelse Break For NameStore AttributeLoad NameLoad attr body TryExcept body Assign NameStore SubscriptLoad NameLoad Index Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Break Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Str If CompareIn Str NameLoad body Assign AttributeStore NameLoad attr SubscriptLoad NameLoad Index Str orelse Assign AttributeStore NameLoad attr ListLoad If SubscriptLoad NameLoad Index Str body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Str orelse Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr CompareIn Str NameLoad Assign AttributeStore NameLoad attr CompareIn Str NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Dict Assign NameStore Dict Str Str Str Str Str Str ListLoad Str Str Str Str Str Str Call AttributeLoad Str attr ListComp Call AttributeLoad NameLoad attr comprehension NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr For NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index Str body If CompareIn Str NameLoad body Raise Call NameLoad BinOpMod Str SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index SubscriptLoad NameLoad Index Str NameLoad Return NameLoad decorator_list decorator_list If CompareEq NameLoad Str body Expr Str Expr Call AttributeLoad NameLoad attr Str Import alias Import alias Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr
N/A N/A 
Library to work with users, their pages and talk pages.
 N/A __version__ $Id$ N/A re N/A wikipedia query AutoblockUser N/A N/A wikipedia Error N/A N/A 
    The class AutoblockUserError is an exception that is raised whenever
    an action is requested on a virtual autoblock user that's not available
    for him (i.e. roughly everything except unblock).
     N/A UserActionRefuse N/A N/A wikipedia Error N/A N/A N/A BlockError N/A UserActionRefuse N/A N/A N/A AlreadyBlocked N/A BlockError N/A N/A N/A UnblockError N/A UserActionRefuse N/A N/A N/A BlockIDError N/A UnblockError N/A N/A N/A AlreadyUnblocked N/A UnblockError N/A N/A N/A InvalidUser N/A N/A wikipedia InvalidTitle N/A N/A The mediawiki API does not allow IP lookups. N/A N/A User N/A object N/A N/A 
    A class that represents a Wiki user.
    Has getters for the user's User: an User talk: (sub-)pages,
    as well as methods for blocking and unblocking.
     __init__ N/A N/A self site name N/A N/A N/A 
        Initializer for a User object.

        Parameters:
        site - a wikipedia.Site object
        name - name of the user, without the trailing User:
         N/A N/A N/A type site N/A str unicode N/A N/A N/A self _site N/A N/A wikipedia getSite site N/A N/A N/A self _site site N/A N/A self _name name N/A N/A self _blocked None N/A N/A self _groups None N/A N/A self _registrationTime -1 N/A N/A N/A name N/A 0 # N/A N/A N/A N/A wikipedia output This is an autoblock ID, you can only use to unblock it. N/A site N/A N/A self N/A N/A N/A N/A self _site N/A name N/A N/A self N/A N/A N/A N/A self _name N/A __str__ N/A N/A self N/A N/A N/A N/A %s:%s N/A N/A N/A self site N/A N/A self name N/A __repr__ N/A N/A self N/A N/A N/A N/A N/A self __str__ N/A _load N/A N/A self N/A N/A N/A N/A getall N/A N/A self site N/A self force True N/A N/A registrationTime N/A N/A self force N/A False N/A N/A N/A N/A N/A hasattr self _registrationTime force N/A N/A N/A N/A self _load N/A N/A self _registrationTime N/A editCount N/A N/A self force N/A False N/A N/A N/A N/A N/A hasattr self _editcount force N/A N/A N/A N/A self _load N/A N/A self _editcount N/A isBlocked N/A N/A self force N/A False N/A N/A N/A N/A N/A self _blocked force N/A N/A N/A N/A self _load N/A N/A self _blocked N/A groups N/A N/A self force N/A False N/A N/A N/A N/A N/A self _groups force N/A N/A N/A N/A self _load N/A N/A self _groups N/A getUserPage N/A N/A self subpage N/A N/A N/A N/A N/A N/A N/A self name N/A 0 # N/A N/A AutoblockUser N/A subpage N/A N/A subpage N/A / subpage N/A N/A N/A wikipedia Page N/A N/A self site N/A N/A N/A self name subpage defaultNamespace 2 N/A getUserTalkPage N/A N/A self subpage N/A N/A N/A N/A N/A N/A N/A self name N/A 0 # N/A N/A AutoblockUser N/A subpage N/A N/A subpage N/A / subpage N/A N/A N/A wikipedia Page N/A N/A self site N/A N/A N/A self name subpage defaultNamespace 3 N/A editedPages N/A N/A self limit N/A 500 N/A N/A  Deprecated function that wraps 'contributions'
        for backwards compatibility
         N/A page N/A N/A self contributions limit N/A N/A N/A N/A page N/A 0 N/A sendMail N/A N/A self subject text ccMe N/A False N/A N/A N/A N/A hasattr self _mailable N/A N/A N/A N/A self _load N/A N/A N/A self _mailable N/A N/A N/A UserActionRefuse This user is not mailable N/A N/A N/A N/A N/A N/A self site isAllowed sendemail N/A N/A N/A UserActionRefuse You don't have permission to send mail N/A N/A N/A N/A N/A N/A N/A self site has_api N/A N/A N/A N/A N/A self site versionnumber 14 N/A N/A N/A N/A self sendMailOld subject text ccMe N/A params N/A action target token subject text emailuser N/A N/A self name N/A N/A N/A N/A self site getToken subject text N/A ccMe N/A N/A N/A params N/A ccme 1 N/A result N/A N/A query GetData params N/A N/A self site N/A N/A error result N/A N/A code N/A N/A result N/A error N/A code N/A N/A code usermaildisabled  N/A N/A N/A N/A wikipedia output User mail has been disabled N/A N/A N/A emailuser result N/A N/A N/A N/A N/A result N/A emailuser N/A result Success N/A N/A N/A N/A wikipedia output Email sent. N/A True N/A False N/A sendMailOld N/A N/A self subject text ccMe N/A False N/A N/A addr N/A N/A N/A N/A self site put_address Special:EmailUser N/A predata N/A wpSubject wpText wpSend wpCCMe subject text Send 0 N/A ccMe N/A N/A N/A predata N/A wpCCMe 1 N/A N/A predata N/A wpEditToken N/A N/A N/A N/A self site getToken N/A N/A response data N/A N/A N/A N/A self site postForm address predata sysop False N/A data N/A N/A N/A var wgAction = "success"; data N/A N/A N/A N/A wikipedia output Email sent. N/A True N/A N/A N/A N/A wikipedia output Email not sent. N/A False N/A N/A N/A N/A wikipedia output No data found. N/A False N/A contributions N/A N/A self limit namespace N/A 500 N/A N/A N/A  Yields pages that the user has edited, with an upper bound of ``limit''.
        Pages returned are not guaranteed to be unique
        (straight Special:Contributions parsing, in chunks of 500 items). N/A N/A N/A N/A N/A N/A self site has_api N/A N/A NotImplementedError N/A params N/A action list ucuser ucprop uclimit ucdir query usercontribs N/A N/A self name N/A ids title timestamp comment N/A int limit older N/A N/A limit N/A N/A wikipedia config special_page_limit N/A N/A N/A params N/A uclimit N/A N/A wikipedia config special_page_limit N/A N/A N/A limit 5000 N/A N/A N/A N/A self site isAllowed apihighlimits N/A N/A N/A params N/A uclimit 5000 N/A namespace N/A N/A N/A params N/A ucnamespace namespace N/A nbresults 0 N/A True N/A N/A result N/A N/A query GetData params N/A N/A self site N/A N/A error result N/A N/A N/A N/A wikipedia output N/A %s result N/A N/A wikipedia Error N/A c N/A N/A result N/A query N/A usercontribs N/A N/A N/A N/A N/A N/A wikipedia Page N/A N/A self site N/A c N/A title defaultNamespace N/A c N/A ns N/A c N/A revid N/A N/A wikipedia parsetime2stamp N/A c N/A timestamp N/A c N/A comment N/A nbresults 1 N/A N/A nbresults limit N/A N/A N/A N/A N/A query-continue result N/A nbresults limit N/A N/A N/A params N/A ucstart N/A N/A N/A result N/A query-continue N/A usercontribs N/A ucstart N/A N/A N/A N/A _contributionsOld N/A N/A self limit namespace N/A 250 N/A N/A N/A N/A N/A N/A N/A self name N/A 0 # N/A N/A AutoblockUser N/A offset 0 N/A step N/A min limit 500 N/A older_str None N/A N/A N/A N/A N/A N/A self site versionnumber 11 N/A N/A older_str N/A N/A N/A N/A self site mediawiki_message sp-contributions-older N/A N/A older_str N/A N/A N/A N/A self site mediawiki_message pager-older-n N/A N/A N/A older_str startswith {{PLURAL:$1 N/A N/A older_str N/A older_str N/A 13 N/A older_str N/A older_str N/A N/A N/A N/A older_str find | 1 N/A older_str N/A older_str N/A -2 N/A older_str N/A N/A older_str replace $1 N/A str step N/A address N/A N/A N/A N/A self site contribs_address N/A N/A self name limit step N/A contribRX N/A N/A re compile N/A <li[^>]*> *<a href="(?P<url>[^"]*?)" title="[^"]+">(?P<date>[^<]+)</a>.*>%s</a>\) *(<span class="[^"]+">[A-Za-z]</span>)* *<a href="[^"]+" (class="[^"]+" )?title="[^"]+">(?P<title>[^<]+)</a> *(?P<comment>.*?)(?P<top><strong> *\(top\) *</strong>)? *(<span class="mw-rollback-link">\[<a href="[^"]+token=(?P<rollbackToken>[^"]+)%2B%5C".*%s</a>\]</span>)? *</li> N/A N/A N/A N/A N/A self site mediawiki_message diff N/A N/A N/A N/A self site mediawiki_message rollback N/A N/A offset limit N/A N/A data N/A N/A N/A N/A self site getUrl address N/A pg N/A N/A contribRX finditer data N/A N/A url N/A N/A pg group url N/A oldid N/A url N/A N/A N/A N/A url find &amp;oldid= 11 N/A date N/A N/A pg group date N/A comment N/A N/A pg group comment N/A top None N/A N/A N/A pg group top N/A N/A top True N/A N/A N/A N/A N/A wikipedia Page N/A N/A self site N/A N/A pg group title oldid date comment N/A offset 1 N/A N/A offset limit N/A N/A N/A nextRX N/A N/A re search N/A N/A \(<a href="(?P<address>[^"]+)"[^>]*> older_str </a>\) data N/A nextRX N/A N/A address N/A N/A N/A N/A nextRX group address replace &amp; & N/A N/A N/A uploadedImages N/A N/A self number N/A 10 N/A N/A N/A N/A N/A N/A N/A N/A self site has_api N/A N/A N/A N/A N/A self site versionnumber 11 N/A N/A c N/A N/A self _uploadedImagesOld number N/A N/A N/A c N/A N/A s N/A N/A N/A N/A self site logpages number mode upload user N/A N/A self name dump True N/A N/A N/A N/A N/A N/A wikipedia ImagePage N/A N/A self site N/A s N/A title N/A s N/A timestamp N/A s N/A comment N/A N/A s N/A pageid 0 N/A N/A _uploadedImagesOld N/A N/A self number N/A 10 N/A N/A Yield ImagePages from Special:Log&type=upload N/A regexp N/A N/A re compile <li[^>]*>(?P<date>.+?)\s+<a href=.*?>(?P<user>.+?)</a> .* uploaded "<a href=".*?"(?P<new> class="new")? title="(Image|File):(?P<image>.+?)"\s*>(?:.*?<span class="comment">(?P<comment>.*?)</span>)? N/A re UNICODE N/A path N/A N/A N/A N/A self site log_address number mode upload user N/A N/A self name N/A html N/A N/A N/A N/A self site getUrl path N/A redlink_key N/A N/A N/A N/A self site mediawiki_message red-link-title N/A redlink_tail_len None N/A N/A N/A redlink_key startswith $1  N/A N/A redlink_tail_len N/A len N/A redlink_key N/A 3 N/A m N/A N/A regexp finditer html N/A N/A image N/A N/A m group image N/A deleted False N/A N/A N/A m group new N/A N/A deleted True N/A redlink_tail_len N/A N/A image N/A image N/A 0 N/A 0 redlink_tail_len N/A date N/A N/A m group date N/A comment N/A N/A N/A m group comment N/A N/A N/A N/A N/A wikipedia ImagePage N/A N/A self site image date comment deleted N/A block N/A N/A self expiry reason anon noCreate onAutoblock banMail watchUser allowUsertalk reBlock N/A None None True False False False False True False N/A N/A 
        Block the user by API.

        Parameters:
        expiry - expiry time of block, may be a period of time (incl. infinite)
                 or the block's expiry time
        reason - reason for block
        anonOnly - is the block affecting only anonymous users?
        noSignup - does the block disable account creation?
        enableAutoblock - is autoblock enabled on the block?
        emailBan - prevent user from sending e-mail?
        watchUser - watch the user's user and talk pages?
        allowUsertalk - allow this user to edit own talk page?

        The default values for block options are set to as most unrestrictive
         N/A N/A N/A N/A N/A self name N/A 0 # N/A N/A AutoblockUser N/A N/A N/A N/A self isBlocked N/A reBlock N/A N/A N/A AlreadyBlocked N/A N/A N/A N/A N/A self site _getActionUser block sysop True N/A N/A expiry N/A N/A expiry N/A N/A wikipedia input Please enter the expiry time for the block: N/A N/A reason N/A N/A reason N/A N/A wikipedia input Please enter a reason for the block: N/A N/A N/A N/A N/A N/A N/A self site has_api N/A N/A N/A N/A N/A self site versionnumber 12 N/A N/A N/A N/A self _blockOld expiry reason anon noCreate onAutoblock banMail watchUser allowUsertalk reBlock N/A params N/A action user token reason block N/A N/A self name N/A N/A N/A N/A self site getToken self sysop True reason N/A expiry N/A N/A N/A params N/A expiry expiry N/A anon N/A N/A N/A params N/A anononly 1 N/A noCreate N/A N/A N/A params N/A nocreate 1 N/A onAutoblock N/A N/A N/A params N/A autoblock 1 N/A banMail N/A N/A N/A params N/A noemail 1 N/A reBlock N/A N/A N/A params N/A reblock 1 N/A allowUsertalk N/A N/A N/A params N/A allowusertalk 1 N/A data N/A N/A query GetData params N/A N/A self site sysop True N/A N/A error data N/A N/A errCode N/A N/A data N/A error N/A code N/A N/A errCode alreadyblocked N/A N/A N/A AlreadyBlocked N/A N/A N/A errCode blockedasrange N/A N/A N/A AlreadyBlocked Range Blocked N/A N/A N/A errCode invalidexpiry N/A N/A N/A BlockError Invaild expiry N/A N/A N/A errCode pastexpiry  N/A N/A N/A BlockError expiry time is the past N/A N/A N/A errCode cantblock-email N/A N/A N/A BlockError You don't have permission to ban mail N/A N/A N/A block data N/A N/A True N/A N/A N/A N/A wikipedia output N/A Unknown Error, result: %s data N/A BlockError N/A False N/A _blockOld N/A N/A self expiry reason anonOnly noSignup enableAutoblock emailBan watchUser allowUsertalk N/A N/A N/A 
        Block the user by web page.

         N/A N/A N/A N/A N/A self name N/A 0 # N/A N/A AutoblockUser N/A N/A N/A N/A N/A sefl site _getActionUser block sysop True N/A N/A expiry None N/A N/A expiry N/A input Please enter the expiry time for the block: N/A N/A reason None N/A N/A reason N/A input Please enter a reason for the block: N/A token N/A N/A N/A N/A self site getToken self sysop True N/A N/A N/A wikipedia output N/A Blocking [[User:%s]]... N/A N/A self name N/A boolStr N/A 0 1 N/A predata N/A wpBlockAddress wpBlockOther wpBlockReasonList wpAnonOnly wpCreateAccount wpEnableAutoblock wpEmailBan wpWatchUser wpAllowUsertalk wpBlock wpEditToken N/A N/A self name expiry reason N/A boolStr N/A anonOnly N/A boolStr N/A noSignup N/A boolStr N/A enableAutoblock N/A boolStr N/A emailBan N/A boolStr N/A watchUser N/A boolStr N/A allowUsertalk Block this user token N/A address N/A N/A N/A N/A self site block_address N/A N/A response data N/A N/A N/A N/A self site postForm address predata sysop True N/A data N/A N/A N/A N/A N/A N/A N/A N/A N/A self site mediawiki_message ipb_already_blocked replace $1 N/A N/A self name data N/A N/A AlreadyBlockedError N/A BlockError N/A True N/A unblock N/A N/A self reason N/A None N/A N/A 
        Unblock the user.

        Parameter:
        reason - reason for block
         N/A N/A N/A N/A N/A self name N/A 0 # N/A N/A blockID N/A N/A N/A self name N/A 1 N/A N/A blockID N/A N/A self _getBlockID N/A N/A N/A self _unblock blockID reason N/A _getBlockID N/A N/A self N/A N/A N/A N/A N/A wikipedia output N/A Getting block id for [[User:%s]]... N/A N/A self name N/A address N/A N/A N/A N/A self site blocksearch_address N/A N/A self name N/A data N/A N/A N/A N/A self site getUrl address N/A bIDre N/A N/A re search action=unblock&amp;id=(\d+) data N/A N/A bIDre N/A N/A N/A N/A wikipedia output data N/A BlockIDError N/A N/A N/A bIDre group 1 N/A _unblock N/A N/A self blockID reason N/A N/A N/A N/A N/A wikipedia output N/A Unblocking [[User:%s]]... N/A N/A self name N/A token N/A N/A N/A N/A self site getToken self sysop True N/A predata N/A id wpUnblockReason wpBlock wpEditToken blockID reason Unblock this address token N/A address N/A N/A N/A N/A self site unblock_address N/A N/A response data N/A N/A N/A N/A self site postForm address predata sysop True N/A N/A N/A response code 302 N/A N/A N/A N/A N/A N/A N/A N/A N/A self site mediawiki_message ipb_cant_unblock replace $1 blockID data N/A N/A AlreadyUnblockedError N/A UnblockError data N/A True N/A N/A getall N/A N/A site users throttle force N/A True False N/A N/A Bulk-retrieve users data from site
 
    Arguments: site = Site object
               users = iterable that yields User objects

     N/A users N/A list users N/A N/A N/A len users 1 N/A N/A N/A N/A wikipedia output N/A Getting %d users data from %s... N/A N/A len users site N/A N/A N/A len users 250 N/A N/A urg N/A range 0 N/A len users 250 N/A N/A N/A urg N/A N/A range 0 N/A len users 250 N/A -1 N/A N/A k N/A users N/A urg N/A N/A N/A N/A _GetAllUI site k throttle force run N/A N/A users N/A urg k N/A N/A k N/A users N/A urg N/A urg 250 N/A N/A N/A N/A _GetAllUI site k throttle force run N/A N/A users N/A urg N/A urg 250 k N/A N/A N/A N/A N/A _GetAllUI site users throttle force run N/A _GetAllUI N/A object N/A __init__ N/A N/A self site users throttle force N/A N/A N/A N/A self site site N/A N/A self users N/A N/A N/A self throttle throttle N/A N/A self force force N/A N/A self sleeptime 15 N/A user users N/A N/A N/A N/A N/A hasattr user _editcount force N/A N/A N/A N/A N/A self users append user N/A N/A N/A wikipedia verbose N/A N/A N/A N/A wikipedia output N/A BUGWARNING: %s already done! N/A N/A user name N/A run N/A N/A self N/A N/A N/A N/A self users N/A N/A True N/A N/A N/A N/A data N/A N/A self getData N/A N/A N/A Exception N/A e N/A N/A e N/A N/A N/A N/A uj N/A self users N/A N/A N/A N/A x N/A data N/A N/A N/A uj name N/A N/A N/A KeyError N/A N/A N/A N/A uj _editcount N/A x N/A editcount N/A N/A groups x N/A N/A N/A uj _groups N/A x N/A groups N/A N/A N/A uj _groups N/A N/A N/A x N/A registration N/A N/A N/A uj _registrationTime N/A N/A wikipedia parsetime2stamp N/A x N/A registration N/A N/A N/A uj _registrationTime 0 N/A N/A uj _mailable N/A emailable x N/A N/A uj _blocked N/A blockedby x N/A getData N/A N/A self N/A N/A N/A users N/A N/A params N/A action list usprop ususers query users N/A blockinfo groups editcount registration emailable gender N/A N/A | join N/A N/A N/A n name N/A n N/A self users N/A data N/A N/A query GetData params N/A self site N/A user N/A N/A data N/A query N/A users N/A N/A N/A invalid user N/A N/A N/A InvalidUser N/A User name '%s' is invalid. IP addresses are not supported. N/A user N/A name N/A N/A users N/A N/A user N/A name user N/A users N/A N/A N/A N/A __name__ __main__ N/A N/A 
    Simple testing code for the [[User:Example]] on the English Wikipedia.
     N/A N/A N/A wikipedia output 
    This module is not for direct usage from the command prompt.
    In code, the usage is as follows:
    
    >>> exampleUser = User("en", 'Example')
    >>> wikipedia.output(exampleUser.getUserPage().get())
    >>> wikipedia.output(exampleUser.getUserPage('Lipsum').get())
    >>> wikipedia.output(exampleUser.getUserTalkPage().get())
     N/A tests.test_userlib N/A unittest N/A N/A N/A unittest main N/A tests test_userlib