(original) (raw)

from csv import writer from io import StringIO # This puts quotation marks around '1e-10' buf = StringIO() w = writer(buf, lineterminator='\n---\n') w.writerow([1e-10]) buf.seek(0) print(buf.read()) # This, however, does not do that buf = StringIO() w = writer(buf, lineterminator='\n???\n') w.writerow([1e-10]) buf.seek(0) print(buf.read())