SF patch 661583: Remove old code from lib\os.py
A patch from Andrew Wilkinson to change some bizarre old exec statements specific to NT and CE.
This commit is contained in:
parent
7d4b315cca
commit
6757c1e856
18
Lib/os.py
18
Lib/os.py
|
@ -61,11 +61,10 @@ elif 'nt' in _names:
|
|||
curdir = '.'; pardir = '..'; sep = '\\'; pathsep = ';'
|
||||
defpath = '.;C:\\bin'
|
||||
from nt import *
|
||||
for i in ['_exit']:
|
||||
try:
|
||||
exec "from nt import " + i
|
||||
except ImportError:
|
||||
pass
|
||||
try:
|
||||
from nt import _exit
|
||||
except ImportError:
|
||||
pass
|
||||
import ntpath
|
||||
path = ntpath
|
||||
del ntpath
|
||||
|
@ -127,11 +126,10 @@ elif 'ce' in _names:
|
|||
curdir = '.'; pardir = '..'; sep = '\\'; pathsep = ';'
|
||||
defpath = '\\Windows'
|
||||
from ce import *
|
||||
for i in ['_exit']:
|
||||
try:
|
||||
exec "from ce import " + i
|
||||
except ImportError:
|
||||
pass
|
||||
try:
|
||||
from ce import _exit
|
||||
except ImportError:
|
||||
pass
|
||||
# We can use the standard Windows path.
|
||||
import ntpath
|
||||
path = ntpath
|
||||
|
|
Loading…
Reference in New Issue