summaryrefslogtreecommitdiffstats
path: root/Lib/plat-os2emx/pwd.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/plat-os2emx/pwd.py')
-rw-r--r--Lib/plat-os2emx/pwd.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/Lib/plat-os2emx/pwd.py b/Lib/plat-os2emx/pwd.py
index 4924c90..e1739bd 100644
--- a/Lib/plat-os2emx/pwd.py
+++ b/Lib/plat-os2emx/pwd.py
@@ -61,11 +61,11 @@ import os
# try and find the passwd file
__passwd_path = []
-if os.environ.has_key('ETC_PASSWD'):
+if 'ETC_PASSWD' in os.environ:
__passwd_path.append(os.environ['ETC_PASSWD'])
-if os.environ.has_key('ETC'):
+if 'ETC' in os.environ:
__passwd_path.append('%s/passwd' % os.environ['ETC'])
-if os.environ.has_key('PYTHONHOME'):
+if 'PYTHONHOME' in os.environ:
__passwd_path.append('%s/Etc/passwd' % os.environ['PYTHONHOME'])
passwd_file = None
@@ -164,7 +164,7 @@ def __read_passwd_file():
uidx = {}
namx = {}
sep = None
- while 1:
+ while True:
entry = passwd.readline().strip()
if len(entry) > 6:
if sep == None:
@@ -175,9 +175,9 @@ def __read_passwd_file():
for i in (5, 6):
fields[i] = __field_sep[sep](fields[i])
record = Passwd(*fields)
- if not uidx.has_key(fields[2]):
+ if fields[2] not in uidx:
uidx[fields[2]] = record
- if not namx.has_key(fields[0]):
+ if fields[0] not in namx:
namx[fields[0]] = record
elif len(entry) > 0:
pass # skip empty or malformed records