diff options
-rwxr-xr-x | Tools/scripts/byteyears.py | 10 | ||||
-rwxr-xr-x | Tools/scripts/checkpyc.py | 15 | ||||
-rwxr-xr-x | Tools/scripts/copytime.py | 10 |
3 files changed, 17 insertions, 18 deletions
diff --git a/Tools/scripts/byteyears.py b/Tools/scripts/byteyears.py index c0aea70..c643dd7 100755 --- a/Tools/scripts/byteyears.py +++ b/Tools/scripts/byteyears.py @@ -6,15 +6,15 @@ # # Options -[amc] select atime, mtime (default) or ctime as age. -import sys, posix, time +import sys, os, time import string from stat import * # Use lstat() to stat files if it exists, else stat() try: - statfunc = posix.lstat -except NameError: - statfunc = posix.stat + statfunc = os.lstat +except AttributeError: + statfunc = os.stat # Parse options if sys.argv[1] == '-m': @@ -42,7 +42,7 @@ for file in sys.argv[1:]: for file in sys.argv[1:]: try: st = statfunc(file) - except posix.error, msg: + except os.error, msg: sys.stderr.write('can\'t stat ' + `file` + ': ' + `msg` + '\n') status = 1 st = () diff --git a/Tools/scripts/checkpyc.py b/Tools/scripts/checkpyc.py index 54396a3..7916058 100755 --- a/Tools/scripts/checkpyc.py +++ b/Tools/scripts/checkpyc.py @@ -1,9 +1,8 @@ # Check that all ".pyc" files exist and are up-to-date -# Uses module 'posix' +# Uses module 'os' import sys -import posix -import path +import os from stat import ST_MTIME def main(): @@ -24,8 +23,8 @@ def main(): print 'Using MAGIC word', `MAGIC` for dirname in sys.path: try: - names = posix.listdir(dirname) - except posix.error: + names = os.listdir(dirname) + except os.error: print 'Cannot list directory', `dirname` continue if not silent: @@ -33,10 +32,10 @@ def main(): names.sort() for name in names: if name[-3:] == '.py': - name = path.join(dirname, name) + name = os.path.join(dirname, name) try: - st = posix.stat(name) - except posix.error: + st = os.stat(name) + except os.error: print 'Cannot stat', `name` continue if verbose: diff --git a/Tools/scripts/copytime.py b/Tools/scripts/copytime.py index a288c09..1d201c6 100755 --- a/Tools/scripts/copytime.py +++ b/Tools/scripts/copytime.py @@ -3,7 +3,7 @@ # Copy one file's atime and mtime to another import sys -import posix +import os from stat import ST_ATIME, ST_MTIME # Really constants 7 and 8 def main(): @@ -12,13 +12,13 @@ def main(): sys.exit(2) file1, file2 = sys.argv[1], sys.argv[2] try: - stat1 = posix.stat(file1) - except posix.error: + stat1 = os.stat(file1) + except os.error: sys.stderr.write(file1 + ': cannot stat\n') sys.exit(1) try: - posix.utime(file2, (stat1[ST_ATIME], stat1[ST_MTIME])) - except posix.error: + os.utime(file2, (stat1[ST_ATIME], stat1[ST_MTIME])) + except os.error: sys.stderr.write(file2 + ': cannot change time\n') sys.exit(2) |