diff options
author | Guido van Rossum <guido@python.org> | 1992-03-31 18:55:40 (GMT) |
---|---|---|
committer | Guido van Rossum <guido@python.org> | 1992-03-31 18:55:40 (GMT) |
commit | c96207abb31461f326b6c70e8d87d308830c78c9 (patch) | |
tree | b0d037c1fea939a99b9c3ea7c8fdb65794070425 /Lib/dircache.py | |
parent | a05026b38dea3ae1e9919659bc91e370711d163d (diff) | |
download | cpython-c96207abb31461f326b6c70e8d87d308830c78c9.zip cpython-c96207abb31461f326b6c70e8d87d308830c78c9.tar.gz cpython-c96207abb31461f326b6c70e8d87d308830c78c9.tar.bz2 |
posix -> os
Diffstat (limited to 'Lib/dircache.py')
-rw-r--r-- | Lib/dircache.py | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/Lib/dircache.py b/Lib/dircache.py index 9cdbc70..ef68b42 100644 --- a/Lib/dircache.py +++ b/Lib/dircache.py @@ -1,11 +1,10 @@ # Module 'dircache' # -# Return a sorted list of the files in a POSIX directory, using a cache +# Return a sorted list of the files in a directory, using a cache # to avoid reading the directory more often than necessary. # Also contains a subroutine to append slashes to directories. -import posix -import path +import os cache = {} @@ -16,13 +15,13 @@ def listdir(path): # List directory contents, using cache except KeyError: cached_mtime, list = -1, [] try: - mtime = posix.stat(path)[8] - except posix.error: + mtime = os.stat(path)[8] + except os.error: return [] if mtime <> cached_mtime: try: - list = posix.listdir(path) - except posix.error: + list = os.listdir(path) + except os.error: return [] list.sort() cache[path] = mtime, list @@ -32,5 +31,5 @@ opendir = listdir # XXX backward compatibility def annotate(head, list): # Add '/' suffixes to directories for i in range(len(list)): - if path.isdir(path.join(head, list[i])): + if os.path.isdir(os.path.join(head, list[i])): list[i] = list[i] + '/' |