> Is there an advantage to using something like asv or csv over opening > the file, reading each line, and using string.split (line_contents, > ',')? Yeah, string.split can't handle nested commas in strings or currency etc... The dedicated csv modules should do it correctly(both encoding and decoding) Alan g