mirror of
https://github.com/python/cpython.git
synced 2025-08-03 16:39:00 +00:00
copyright.tex: Add 1995 to copyright message.
lib.tex: add libimp; remove bogus warning about lineii. libmath.tex: document hypot(). libmd5.tex: rename md5.md5() to md5.new(). libposix.tex: document chown(). libposixfile.tex: openfile() instead of fileopen(). libsocket.tex: document gethostbyaddr(). libtypes.tex: add footnote explaining why readline() keeps the newline. ref3.tex: correct typos, add back*quotes to index. ref4.tex: don't use \verb inside footnote. ref5.tex: explain repr() and str() and add them + back*quotes to index. ref6.tex: correct typo, don't use \verb in footnote. ref7.tex: don't use \verb in footnote.
This commit is contained in:
parent
e5f8b60429
commit
31cce97374
26 changed files with 134 additions and 40 deletions
|
@ -580,7 +580,14 @@ Files have the following methods:
|
|||
|
||||
\begin{funcdesc}{readline}{}
|
||||
Read one entire line from the file. A trailing newline character is
|
||||
kept in the string (but may be absent when a file ends with an
|
||||
kept in the string%
|
||||
\footnote{The advantage of leaving the newline on is that an empty string
|
||||
can be returned to mean \EOF{} without being ambiguous. Another
|
||||
advantage is that (in cases where it might matter, e.g. if you
|
||||
want to make an exact copy of a file while scanning its lines)
|
||||
you can tell whether the last line of a file ended in a newline
|
||||
or not (yes this happens!).}
|
||||
(but may be absent when a file ends with an
|
||||
incomplete line). An empty string is returned when \EOF{} is hit
|
||||
immediately. Note: unlike \code{stdio}'s \code{fgets()}, the returned
|
||||
string contains null characters (\code{'\e 0'}) if they occurred in the
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue