From 1cb446ef7de5d02d875aceadf193a5f0d6c1e753 Mon Sep 17 00:00:00 2001 From: Skip Montanaro Date: Wed, 21 Jan 2004 13:49:43 +0000 Subject: backport some doc fixes --- Doc/lib/libcsv.tex | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/Doc/lib/libcsv.tex b/Doc/lib/libcsv.tex index e2877ee..1afe3c2 100644 --- a/Doc/lib/libcsv.tex +++ b/Doc/lib/libcsv.tex @@ -228,7 +228,7 @@ A one-character string used to separate fields. It defaults to \code{','}. \begin{memberdesc}[Dialect]{doublequote} Controls how instances of \var{quotechar} appearing inside a field should be -themselves be quoted. When \constant{True}, the character is doubledd. +themselves be quoted. When \constant{True}, the character is doubled. When \constant{False}, the \var{escapechar} must be a one-character string which is used as a prefix to the \var{quotechar}. It defaults to \constant{True}. @@ -274,8 +274,14 @@ according to the current dialect. \subsection{Writer Objects} -Writer objects (\class{DictWriter} instances and objects returned by -the \function{writer()} function) have the following public methods: +\class{Writer} objects (\class{DictWriter} instances and objects returned by +the \function{writer()} function) have the following public methods. A +{}\var{row} must be a sequence of strings or numbers for \class{Writer} +objects and a dictionary mapping fieldnames to strings or numbers (by +passing them through \function{str()} first) for {}\class{DictWriter} +objects. Note that complex numbers are written out surrounded by parens. +This may cause some problems for other programs which read CSV files +(assuming they support complex numbers at all). \begin{methoddesc}[csv writer]{writerow}{row} Write the \var{row} parameter to the writer's file object, formatted @@ -283,7 +289,8 @@ according to the current dialect. \end{methoddesc} \begin{methoddesc}[csv writer]{writerows}{rows} -Write all the \var{rows} parameters to the writer's file object, formatted +Write all the \var{rows} parameters (a list of \var{row} objects as +described above) to the writer's file object, formatted according to the current dialect. \end{methoddesc} -- cgit v0.12