[Python-Dev] [Python-checkins] cpython (2.6): #14984: only import pwd on POSIX. (original) (raw)
Barry Warsaw barry at python.org
Thu Sep 19 03:38:48 CEST 2013
- Previous message: [Python-Dev] benchmark
- Next message: [Python-Dev] [Python-checkins] cpython (2.6): #14984: only import pwd on POSIX.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Sep 18, 2013, at 03:00 PM, r.david.murray wrote:
http://hg.python.org/cpython/rev/fb3ad8a749c8 changeset: 85749:fb3ad8a749c8 branch: 2.6 parent: 85735:1b673e0fd8f3 user: R David Murray <rdmurray at bitdance.com> date: Wed Sep 18 08:49:25 2013 -0400 summary: #14984: only import pwd on POSIX.
files: Lib/netrc.py | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/Lib/netrc.py b/Lib/netrc.py --- a/Lib/netrc.py +++ b/Lib/netrc.py @@ -2,7 +2,9 @@ # Module and documentation by Eric S. Raymond, 21 Dec 1998 -import os, stat, shlex, pwd +import os, stat, shlex +if os.name == 'posix': + import pwd
Would it make more sense to do:
try: import pwd except ImportError: pwd = None
?
- Previous message: [Python-Dev] benchmark
- Next message: [Python-Dev] [Python-checkins] cpython (2.6): #14984: only import pwd on POSIX.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]