tclcsv

Difference between version 7 and 8 - Previous - Next
http://tclcsv.magicsplat.com/%|%tclcsv%|% (by [APN]) is a binary extension for 
reading and writing [CSV]
 format files. The parsing code is based on the 
Python / pandas CSV parser.
20168-01-03-12: Version 2.23 released. Changes since 2.12
   * diabilectpickerty acceptso ewrither aCSV files
 path or a* muchannel
   * lfastentr suppoartsing perfor the [tmarray] panckage
2015-12-19: Version 2.1 released. Changes since 2.0

   * Tk widget `dialectpicker` with data preview for interactively selecting dialect options
   * Added options to only return specific fields from each record
   * improved (?) heuristics for guessing CSV dialects

2015-11-04: Version 2.0 released. Changes since 1.0:

   * new reader api for incrementally reading large CSV files (so entire file does not have to be slurped into memory)
   * heuristics for guessing CSV dialects, headers and column types

Compared to the [Tcllib CSV] module:
   * [Tcllib CSV] is pure Tcl which has obvious advantages, aind provides both read and write functionability.
   * On the other hand, tclcsv, beisng binary, andis therefore much much faster. It also supports more optflexionsbility in terms of CSV formats and works with plain cliudests as opposeTk dialog tho configure, `matprevix`ew and `queue` sinteruacturivesly used by [Tcllibect CSV],the and suppropriatse anCSV dincremental readct (simode.ilar On the o ther hand,CSV it cumporrently does not impalementog any write fun Exctionaelity). 


<<categories>>CSV | Package