__gmon_start__ _init _fini __cxa_finalize _Jv_RegisterClasses PyStructSequence_New PyString_FromString _PyInt_FromUid _PyInt_FromGid PyErr_Occurred _Py_NoneStruct PyList_New setpwent getpwent PyList_Append endpwent PyArg_ParseTuple getpwnam PyExc_KeyError PyErr_Format _Py_Uid_Converter PyExc_OverflowError PyErr_ExceptionMatches getpwuid initpwd Py_InitModule4 PyModule_AddObject PyStructSequence_InitType libc.so.6 _edata __bss_start _end GLIBC_2.1.3 GLIBC_2.0
s:getpwnam O&:getpwuid getpwuid(): uid not found pwd struct_pwent getpwall pwd.struct_passwd pw_name user name pw_passwd password pw_uid user id pw_gid group id pw_gecos real name pw_dir home directory pw_shell shell program getpwnam(): name not found: %s getpwuid(): uid not found: %lu
@" This module provides access to the Unix password database. It is available on all Unix versions. Password database entries are reported as 7-tuples containing the following items from the password database (see `
'), 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. 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 help(pwd) for more on password database entries. 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 help(pwd) for more on password database entries. getpwall() -> list_of_entries Return a list of all available password database entries, in arbitrary order. See help(pwd) for more on password database entries. 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 ` $ B % % & '
GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7) GCC: (GNU) 4.6.x-google 20120106 (prerelease) GCC: (GNU) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
.symtab .strtab .shstrtab .hash .dynsym .dynstr .gnu.version .gnu.version_r .rel.dyn .rel.plt .init .text .fini .rodata .eh_frame_hdr .eh_frame .ctors .dtors .jcr .dynamic .got .got.plt .data .bss .comment .debug_aranges .debug_info .debug_abbrev .debug_line .debug_ranges
initfini.c crtstuff.c __CTOR_LIST__ __DTOR_LIST__ __JCR_LIST__ __do_global_dtors_aux completed.5467 dtor_idx.5469 frame_dummy __CTOR_END__ __FRAME_END__ __JCR_END__ __do_global_ctors_aux pwdmodule.c mkpwent StructPwdType pwd_getpwall pwd_getpwnam pwd_getpwuid pwd__doc__ pwd_methods initialized struct_pwd_type_desc pwd_getpwuid__doc__ pwd_getpwnam__doc__ pwd_getpwall__doc__ struct_passwd__doc__ struct_pwd_type_fields _GLOBAL_OFFSET_TABLE_ __x86.get_pc_thunk.bx __dso_handle __DTOR_END__ _DYNAMIC PyModule_AddObject __gmon_start__ _Jv_RegisterClasses _fini PyExc_KeyError initpwd PyErr_Format PyArg_ParseTuple PyErr_ExceptionMatches PyErr_Occurred PyString_FromString _PyInt_FromUid getpwuid@@GLIBC_2.0 _Py_Uid_Converter PyStructSequence_InitType __bss_start setpwent@@GLIBC_2.0 _Py_NoneStruct PyStructSequence_New PyExc_OverflowError PyList_Append _PyInt_FromGid Py_InitModule4 _end endpwent@@GLIBC_2.0 _edata getpwent@@GLIBC_2.0 getpwnam@@GLIBC_2.0 PyList_New __cxa_finalize@@GLIBC_2.1.3 _init