From 67c65b2954e8fc2bfc3838a4ca0e6ed76cdb1829 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Mon, 1 Feb 1999 23:52:29 +0000 Subject: [PATCH] Special-case _P_WAIT etc. for NT. --- Lib/os.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Lib/os.py b/Lib/os.py index 15230c16540..a8a08ed43aa 100644 --- a/Lib/os.py +++ b/Lib/os.py @@ -42,10 +42,13 @@ elif 'nt' in _names: curdir = '.'; pardir = '..'; sep = '\\'; pathsep = ';' defpath = '.;C:\\bin' from nt import * - try: - from nt import _exit - except ImportError: - pass + for i in ['_exit', + '_P_WAIT', '_P_NOWAIT', '_P_OVERLAY', + '_P_NOWAITO', '_P_DETACH']: + try: + exec "from nt import " + i + except ImportError: + pass import ntpath path = ntpath del ntpath