listdir no longer returns . or ..; added remove==unlink

This commit is contained in:
Guido van Rossum 1996-02-12 23:16:08 +00:00
parent 71b1815c1d
commit 8c07bb4565
2 changed files with 18 additions and 6 deletions

View file

@ -177,8 +177,9 @@ Create a hard link pointing to \var{src} named \var{dst}.
\begin{funcdesc}{listdir}{path} \begin{funcdesc}{listdir}{path}
Return a list containing the names of the entries in the directory. Return a list containing the names of the entries in the directory.
The list is in arbitrary order. It includes the special entries The list is in arbitrary order. It does not include the special
\code{'.'} and \code{'..'} if they are present in the directory. entries \code{'.'} and \code{'..'} even if they are present in the
directory.
\end{funcdesc} \end{funcdesc}
\begin{funcdesc}{lseek}{fd\, pos\, how} \begin{funcdesc}{lseek}{fd\, pos\, how}
@ -245,6 +246,10 @@ points. (On systems without symbolic links, this always raises
\code{posix.error}.) \code{posix.error}.)
\end{funcdesc} \end{funcdesc}
\begin{funcdesc}{remove}{path}
Remove the file \var{path}. See \code{rmdir} below to remove a directory.
\end{funcdesc}
\begin{funcdesc}{rename}{src\, dst} \begin{funcdesc}{rename}{src\, dst}
Rename the file or directory \var{src} to \var{dst}. Rename the file or directory \var{src} to \var{dst}.
\end{funcdesc} \end{funcdesc}
@ -324,7 +329,8 @@ hostname is \code{socket.gethostname()}. (Not on MS-DOS, nor on older
\end{funcdesc} \end{funcdesc}
\begin{funcdesc}{unlink}{path} \begin{funcdesc}{unlink}{path}
Unlink \var{path}. Remove the file \var{path}. This is the same function as \code{remove};
the \code{unlink} name is its traditional \UNIX{} name.
\end{funcdesc} \end{funcdesc}
\begin{funcdesc}{utime}{path\, \(atime\, mtime\)} \begin{funcdesc}{utime}{path\, \(atime\, mtime\)}

View file

@ -177,8 +177,9 @@ Create a hard link pointing to \var{src} named \var{dst}.
\begin{funcdesc}{listdir}{path} \begin{funcdesc}{listdir}{path}
Return a list containing the names of the entries in the directory. Return a list containing the names of the entries in the directory.
The list is in arbitrary order. It includes the special entries The list is in arbitrary order. It does not include the special
\code{'.'} and \code{'..'} if they are present in the directory. entries \code{'.'} and \code{'..'} even if they are present in the
directory.
\end{funcdesc} \end{funcdesc}
\begin{funcdesc}{lseek}{fd\, pos\, how} \begin{funcdesc}{lseek}{fd\, pos\, how}
@ -245,6 +246,10 @@ points. (On systems without symbolic links, this always raises
\code{posix.error}.) \code{posix.error}.)
\end{funcdesc} \end{funcdesc}
\begin{funcdesc}{remove}{path}
Remove the file \var{path}. See \code{rmdir} below to remove a directory.
\end{funcdesc}
\begin{funcdesc}{rename}{src\, dst} \begin{funcdesc}{rename}{src\, dst}
Rename the file or directory \var{src} to \var{dst}. Rename the file or directory \var{src} to \var{dst}.
\end{funcdesc} \end{funcdesc}
@ -324,7 +329,8 @@ hostname is \code{socket.gethostname()}. (Not on MS-DOS, nor on older
\end{funcdesc} \end{funcdesc}
\begin{funcdesc}{unlink}{path} \begin{funcdesc}{unlink}{path}
Unlink \var{path}. Remove the file \var{path}. This is the same function as \code{remove};
the \code{unlink} name is its traditional \UNIX{} name.
\end{funcdesc} \end{funcdesc}
\begin{funcdesc}{utime}{path\, \(atime\, mtime\)} \begin{funcdesc}{utime}{path\, \(atime\, mtime\)}