Возможно, вы захотите взглянуть на модуль pwd в python stdlib, например:
import pwd
pw = pwd.getpwnam("nobody")
uid = pw.pw_uid
он использует / etc / passwd (ну, технически он использует API posix C, так что я предполагаю, что он может работать на ОС, если он не использует / etc / passwd, но предоставляет необходимые функции), но он чище парсинга это вручную