7
WindowsでのPythonでのCSVによるキャリッジリターンの追加
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 なぜこれが起こっているのか、またはこれは実際に望ましい動作ですか? 注意: この現象は、Python 2または3で発生する可能性があります。