Module Expr Str Assign NameStore ListLoad Str Str Str ImportFrom alias alias ImportFrom alias If CompareEq NameLoad Str body Raise NameLoad Str ClassDef bases NameLoad body Expr Str Assign NameStore ListLoad Str Str Str Str Str Str Str FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad GeneratorExp Call NameLoad NameLoad NameLoad comprehension NameStore AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults body TryExcept body Return SubscriptLoad NameLoad Index Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad handlers ExceptHandler type NameLoad body Raise NameLoad decorator_list decorator_list FunctionDef arguments args NameParam defaults body Expr Str TryExcept body Return Call NameLoad Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Raise NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str TryExcept body Return Call NameLoad Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type NameLoad body Raise NameLoad NameLoad decorator_list FunctionDef arguments args defaults body Expr Str Assign NameStore ListLoad TryExcept body While NameLoad body Expr Call AttributeLoad NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Return NameLoad decorator_list
N/A N/A 
This module provides access to the Unix password database.

Password database entries are reported as 7-tuples containing the
following items from the password database (see `<pwd.h>'), in order:
pw_name, pw_passwd, pw_uid, pw_gid, pw_gecos, pw_dir, pw_shell.  The
uid and gid items are integers, all others are strings. An exception
is raised if the entry asked for cannot be found.
 N/A __all__ N/A getpwuid getpwnam getpwall os _name _posix java.lang NullPointerException N/A N/A _name nt N/A N/A ImportError pwd module not supported on Windows struct_passwd N/A tuple N/A N/A 
    pwd.struct_passwd: Results from getpw*() routines.

    This object may be accessed either as a tuple of
      (pw_name,pw_passwd,pw_uid,pw_gid,pw_gecos,pw_dir,pw_shell)
    or via the object attributes as named in the above tuple.
     N/A attrs N/A pw_name pw_passwd pw_uid pw_gid pw_gecos pw_dir pw_shell __new__ N/A N/A cls pwd N/A N/A N/A N/A N/A tuple __new__ cls N/A N/A getattr pwd attr N/A attr N/A cls attrs N/A __getattr__ N/A N/A self attr N/A N/A N/A N/A N/A N/A self N/A N/A N/A N/A self attrs index attr N/A N/A N/A ValueError N/A N/A AttributeError N/A N/A getpwuid N/A N/A uid N/A N/A N/A 
    getpwuid(uid) -> (pw_name,pw_passwd,pw_uid,
                      pw_gid,pw_gecos,pw_dir,pw_shell)
    Return the password database entry for the given numeric user ID.
    See pwd.__doc__ for more on password database entries.
     N/A N/A N/A N/A struct_passwd N/A N/A _posix getpwuid uid N/A N/A N/A NullPointerException N/A N/A KeyError uid N/A getpwnam N/A N/A name N/A N/A N/A 
    getpwnam(name) -> (pw_name,pw_passwd,pw_uid,
                        pw_gid,pw_gecos,pw_dir,pw_shell)
    Return the password database entry for the given user name.
    See pwd.__doc__ for more on password database entries.
     N/A N/A N/A N/A struct_passwd N/A N/A _posix getpwnam name N/A N/A N/A NullPointerException N/A N/A KeyError name N/A getpwall N/A N/A N/A N/A N/A 
    getpwall() -> list_of_entries
    Return a list of all available password database entries,
    in arbitrary order.
    See pwd.__doc__ for more on password database entries.
     N/A entries N/A N/A N/A N/A True N/A N/A N/A N/A entries append N/A struct_passwd N/A N/A _posix getpwent N/A N/A N/A NullPointerException N/A N/A entries N/A