Mercurial > cpython-lru_cache-weakref
view Mac/scripts/FixCreator.py @ 3720:b341def4eef8 legacy-trunk
Ignore latex intermediate products.
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Wed, 26 Jun 1996 19:30:01 +0000 |
| parents | f2614ac735d0 |
| children | c97ffd2ebd53 |
line wrap: on
line source
# # FixCreator - Search for files with PYTH creator # and set it to Pyth. # import os import macfs import sys OLD='PYTH' NEW='Pyth' def walktree(name, change): if os.path.isfile(name): fs = macfs.FSSpec(name) cur_cr, cur_tp = fs.GetCreatorType() if cur_cr == OLD: fs.SetCreatorType(NEW, cur_tp) print 'Fixed ', name elif os.path.isdir(name): print '->', name files = os.listdir(name) for f in files: walktree(os.path.join(name, f), change) def run(change): fss, ok = macfs.GetDirectory('Folder to search:') if not ok: sys.exit(0) walktree(fss.as_pathname(), change) if __name__ == '__main__': run(1)
