summaryrefslogtreecommitdiffstats
path: root/Lib/dircache.py
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>1992-03-31 18:55:40 (GMT)
committerGuido van Rossum <guido@python.org>1992-03-31 18:55:40 (GMT)
commitc96207abb31461f326b6c70e8d87d308830c78c9 (patch)
treeb0d037c1fea939a99b9c3ea7c8fdb65794070425 /Lib/dircache.py
parenta05026b38dea3ae1e9919659bc91e370711d163d (diff)
downloadcpython-c96207abb31461f326b6c70e8d87d308830c78c9.zip
cpython-c96207abb31461f326b6c70e8d87d308830c78c9.tar.gz
cpython-c96207abb31461f326b6c70e8d87d308830c78c9.tar.bz2
posix -> os
Diffstat (limited to 'Lib/dircache.py')
-rw-r--r--Lib/dircache.py15
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] + '/'