['1'、 '2'、 '3']のリストがあり、それを1,2,3に変換したい場合は括弧や引用符を使いません。リストをcsvでPythonに変換するには
4
A
答えて
6
",".join(lst)
でも、それは実際にはcsv(エスケープなどが必要)ではありません。
10
正規のCSVファイルを生成する場合は、csvモジュールを使用します。ドキュメントから
例:
>>> import csv
>>> spamWriter = csv.writer(open('eggs.csv', 'wb'), delimiter=' ',
... quotechar='|', quoting=csv.QUOTE_MINIMAL)
>>> spamWriter.writerow(['Spam'] * 5 + ['Baked Beans'])
>>> spamWriter.writerow(['Spam', 'Lovely Spam', 'Wonderful Spam'])
0
import csv
def writeCsvFile(fname, data, *args, **kwargs):
"""
@param fname: string, name of file to write
@param data: list of list of items
Write data to file
"""
mycsv = csv.writer(open(fname, 'wb'), *args, **kwargs)
for row in data:
mycsv.writerow(row)
mydat = (
['Name','Age','Grade'],
['Teri', 14, 7],
['John', 8, 2]
)
writeCsvFile(r'c:\test.csv', mydat)
0
あなたはPythonが実際に何をするか、ファイルにデータを書き込むたびカールは、データをバッファリングして、ファイルとそのI/O操作をしています(データをファイルに書き込む)。この操作は「フラッシング」(バッファ)と呼ばれます。開いているファイルをクローズしているかどうかを確認する必要があります。そうでなければ、バッファはフラッシュされず、ファイルに何も書き込まれません。
0
私は、後で個別に閉じることができるように、コードのファイルの一部を分割する必要があると思います。この場合、ライターオブジェクトを「クローズ」しようとしています。より良い方法は "with"を使用することですが、この例はあなたが持っている方法に似ています。
csvfile = open('test.csv', 'wb')
csvwriter = csv.writer(csvfile)
for item in pct:
csvwriter.writerow(item)
csvfile.close()
関連する問題
- 1. Python 3.5 |分割リストとcsvに変換
- 2. jsonをpythonでCSVに変換する
- 3. pythonで.datを.csvに変換する
- 4. PythonでXMLをCSVに変換する
- 5. pythonでcsvをtxtに変換する
- 6. Pythonでリストを変換するには?
- 7. 行列(CSV)をPythonの3列リストに変換する
- 8. CSVをPythonのシェープファイルに変換する
- 9. Python - JSONにCSVファイルを変換する
- 10. Python + gsxをcsvに変換する
- 11. Python - リストに変換する
- 12. このリストをCSVで変換する
- 13. リストをPythonでVotableに変換する
- 14. QJSValueをPythonとQMLでPythonリストに変換するには?
- 15. csvファイルのデータをリストに変換するには?
- 16. 辞書のリストをcsvに変換するには?
- 17. データオブジェクトのリストをCSVに変換
- 18. リストをcsv文字列に変換
- 19. PythonでCSVデータを変換するには
- 20. ndarray配列のリストをPythonのリストに変換するには
- 21. リストにpythonデータフレームを変換
- 22. リストのリストにCSVをインポートするPython
- 23. csvをPythonの辞書の辞書に変換するには?
- 24. Pythonリストをテーブルに変換する
- 25. ループをリストに変換するpython
- 26. python xlrd xlsxをcsvに変換
- 27. Pythonで文字のリストをASCIIに変換するには?
- 28. このリストをPythonで辞書に変換するには?
- 29. dict値のリストをPython 3.4.4でタプルに変換するには?
- 30. ScalaのリストをPythonのリストまたはdataFrameに変換する
カンマ区切りのリストをテキスト形式またはcsvファイルにしたいですか? – martineau