On 10Dec2011 08:43, Hans Mulder <han...@xs4all.nl> wrote:
| On 10/12/11 02:44:48, Tim Chase wrote:
| >Currently I can get the currently-logged-in-userid via getpass.getuser()
| >which would yield something like "tchase".
| >
| >Is there a cross-platform way to get the full username (such as from the
| >GECOS field of /etc/passed or via something like NetUserGetInfo on Win32
| >so I'd get "Tim Chase" instead?
| 
| How about:
|     pwd.getpwuid(os.getuid()).pw_gecos
| This will give you the GECOS field of /etc/passed.
| I'd assume it contains "Tim Chase" for your account.

Up to a comma is the convention. Eg "Cameron Simpson, x2983".
-- 
Cameron Simpson <c...@zip.com.au> DoD#743
http://www.cskk.ezoshosting.com/cs/

Microsoft - where "cross platform" means "runs in both Win95 and WinNT".
        - Andy Newman <a...@research.canon.com.au>
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to