]> granicus.if.org Git - python/commitdiff
Mark Hammond: patch for Windows/CE.
authorGuido van Rossum <guido@python.org>
Fri, 11 Jun 1999 01:37:27 +0000 (01:37 +0000)
committerGuido van Rossum <guido@python.org>
Fri, 11 Jun 1999 01:37:27 +0000 (01:37 +0000)
Lib/os.py

index d4cfff987e76e22a55426a2fdf567418b106897f..e99ce2a0183dca45585dcf87ee01a5cfa274246a 100644 (file)
--- a/Lib/os.py
+++ b/Lib/os.py
@@ -89,6 +89,21 @@ elif 'mac' in _names:
     import macpath
     path = macpath
     del macpath
+elif 'ce' in _names:
+    name = 'ce'
+    linesep = '\r\n'
+    curdir = '.'; pardir = '..'; sep = '\\'; pathsep = ';'
+    defpath = '\\Windows'
+    from ce import *
+    for i in ['_exit']:
+        try:
+            exec "from ce import " + i
+        except ImportError:
+            pass
+    # We can use the standard Windows path.
+    import ntpath
+    path = ntpath
+    del ntpath
 else:
     raise ImportError, 'no os specific module found'