- Products -


Software


NEWS


Special



- Knowledge -


Category × Tag



- Like -

公開
作成日:2021/10/9
更新日:2022/3/4

【Python】配列をCSVやJSONでファイルへ書き出す方法

CSV出力


・listが対象の配列
・文字列を含む場合など、fmtを指定しないとエラーとなる
・以下の例では区切り文字をタブにしている


import numpy as np
np.savetxt('ws.csv', list, fmt="%s", delimiter="\t")


JSON出力


・csvファイルを読み込み、それをjsonで書き出している


import json
data=[]
    with open('ws.csv') as f:
        for line in csv.DictReader(f, delimiter="\t"):
            line_json=json.dumps(line)
            data.append(line)
            
    with open('ws.json', mode='w', encoding='utf_8') as f:
        json.dump(data, f, ensure_ascii=False, indent=2)


参考


https://programming-study.com/technology/python-json-dumps/

https://www.delftstack.com/ja/howto/python/python-write-array-to-csv/


Category



Tag




関連記事


{{tmp.name}}

{{article.category}} {{article.title}}