前提・実現したいこと
業務効率化のためにpythonでエクセルを操作することを学んでいます。
CSVファイルで出力された測定データの値を抜き出して
1つのエクセルファイルに書き出したいです。
CSVファイルすべてに記載された値をエクセルにそのまま書き出すことだけはできたのですが
・範囲を指定して書き出すこと
・2列で記載されたデータを一列にしてエクセルファイルに書き出すこと
いろいろサイトを調べましたがこの2つが実現できませんでした。
ご回答のほど、よろしくお願い致します。
該当のソースコード
#CSVファイルをそのままエクセルに書き出すコード
python
1import openpyxl 2import csv 3 4wb = openpyxl.Workbook() 5ws = wb.active 6ws.title = "new_data" 7 8with open("..\data\sound_data\data1.csv") as f: 9 r = csv.reader(f, delimiter=',') 10 for row in r: 11 ws.append(row) 12 13wb.save("..\data\sound_data\output_data.xlsx")
試したこと
データをリストに格納してみたりしましたが
上手くいきませんでした。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/04/30 05:02
2020/04/30 11:55