summaryrefslogtreecommitdiffstats
path: root/Lib/csv.py
Commit message (Collapse)AuthorAgeFilesLines
* One more multiple exception catch should be in a tuple.Raymond Hettinger2003-06-121-1/+1
|
* The multiple exception catch should be in a tuple.Raymond Hettinger2003-06-121-1/+1
|
* SF Patch #744104: Remove eval() from csvRaymond Hettinger2003-06-121-17/+18
| | | | | | | | | | | Eliminates the eval() step in the csv module resulting in better security, more clarity, and a little speed. The idea is to make successive attempts to coerce the string to a python type: int(s), long(s), float(s), etc. As a by-product, eliminates a bare 'except' statement.
* * Correct Sniffer doc to correspond to the implementation.Skip Montanaro2003-05-191-7/+9
| | | | | * Add optional delimiters arg to Sniffer.sniff() which restricts the set of candidate field delimiters.
* rework Sniffer api significantlySkip Montanaro2003-04-251-41/+26
|
* Attempt to deal with some obvious errors in the code. These were allFred Drake2003-04-251-15/+14
| | | | | | | | | | due to using a single module-level namespace where multiple namespaces were used before. There *really* need to be tests for the sniffer stuff. This could have been avoided. Skip, please review, and add sniffer tests!
* cvs is going to be a module againSkip Montanaro2003-04-241-0/+440