#!/usr/bin/env python import csv, cStringIO as StringIO, pprint pprint_, pformat_ = pprint.pprint, pprint.pformat def list_dialects(): print "Dialects", pformat_(csv.list_dialects()) def main(): list_dialects() def reading(csvfile): # csv.reader(csvfile[, dialect='excel'][, fmtparam]) rows = csv.reader(open(csvfile)) for row in rows: print ", ".join(row) def writing(csvfile): # csv.writer(csvfile[, dialect='excel'][, fmtparam]) writer = csv.reader(open(csvfile, "w")) writer.writerow(['col1', 'col2', 'col3']) if __name__ == "__main__": main()