]> granicus.if.org Git - python/commitdiff
Instead of 'import mac', use 'import os' -- this way, the path syntax
authorGuido van Rossum <guido@python.org>
Tue, 3 Mar 1998 21:49:01 +0000 (21:49 +0000)
committerGuido van Rossum <guido@python.org>
Tue, 3 Mar 1998 21:49:01 +0000 (21:49 +0000)
manipulation routines can be used on non-Mac platforms (e.g. to
manipulate pathnames in a Mac specific archive).

Lib/macpath.py

index 43bec56104d44d8aa82f035e823c5e3e5e8a626f..eeed54168a5bac09f238c4bc92556c80700177b5 100644 (file)
@@ -1,7 +1,7 @@
 # module 'macpath' -- pathname (or -related) operations for the Macintosh
 
 import string
-import mac
+import os
 from stat import *
 
 
@@ -93,8 +93,8 @@ def basename(s): return split(s)[1]
 
 def isdir(s):
        try:
-               st = mac.stat(s)
-       except mac.error:
+               st = os.stat(s)
+       except os.error:
                return 0
        return S_ISDIR(st[ST_MODE])
 
@@ -110,8 +110,8 @@ def islink(s):
 
 def isfile(s):
        try:
-               st = mac.stat(s)
-       except mac.error:
+               st = os.stat(s)
+       except os.error:
                return 0
        return S_ISREG(st[ST_MODE])
 
@@ -120,8 +120,8 @@ def isfile(s):
 
 def exists(s):
        try:
-               st = mac.stat(s)
-       except mac.error:
+               st = os.stat(s)
+       except os.error:
                return 0
        return 1
 
@@ -186,8 +186,8 @@ def normpath(s):
 
 def walk(top, func, arg):
        try:
-               names = mac.listdir(top)
-       except mac.error:
+               names = os.listdir(top)
+       except os.error:
                return
        func(arg, top, names)
        for name in names: