From: Guido van Rossum Date: Tue, 3 Mar 1998 21:49:01 +0000 (+0000) Subject: Instead of 'import mac', use 'import os' -- this way, the path syntax X-Git-Tag: v1.5.1~529 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5c1d2297ea1df3571e50d373fa2d1cbf21bcd31c;p=python Instead of 'import mac', use 'import os' -- this way, the path syntax manipulation routines can be used on non-Mac platforms (e.g. to manipulate pathnames in a Mac specific archive). --- diff --git a/Lib/macpath.py b/Lib/macpath.py index 43bec56104..eeed54168a 100644 --- a/Lib/macpath.py +++ b/Lib/macpath.py @@ -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: