import csv
outfile = file('test.csv', 'w')
writer = csv.writer(outfile, delimiter=',', quoting=csv.QUOTE_MINIMAL)
writer.writerow(['hi','dude'])
writer.writerow(['hi2','dude2'])
outfile.close()
यह प्रत्येक पंक्ति में test.csv
अतिरिक्त के साथ , एक फ़ाइल बनाता है \r
, जैसे:
test.csv
hi,dude\r\r\nhi2,dude2\r\r\n
अपेक्षित के बजाय:
hi,dude\r\nhi2,dude2\r\n
ऐसा क्यों हो रहा है, या यह वास्तव में वांछित व्यवहार है?
ध्यान दें:
- यह व्यवहार पायथन 2 या 3 के साथ हो सकता है।