verify a user

Dan Sommers me at
Thu Jan 19 03:55:47 CET 2006

On Wed, 18 Jan 2006 18:25:19 -0700,
David Bear <david.bear at> wrote:

> If I have a unix user name, is there a way to verify that the user
> really exists and query default group memberships?

import pwd
unix_user_name = raw_input( 'enter a user name:' )
    print pwd.getpwnam( unix_user_name )
except KeyError:
    print unix_user_name, 'does not exist'

There's a grp module for making similar queries against /etc/group (or
the modern equivalent thereof).


Dan Sommers

More information about the Python-list mailing list