PythonでExcelの列にリストを書き込む方法を紹介します。Pythonのopenpyxl
ライブラリを使用して、Excelの特定の列にリストのデータを書き込むことができます。
まず、openpyxl
ライブラリをインポートします。
import openpyxl
次に、Excelのワークブックをロードします。
wb = openpyxl.load_workbook('path_to_your_file.xlsx')
ワークシートを選択します。
ws = wb['Sheet1']
リストのデータを定義します。
my_list = ['data1', 'data2', 'data3']
そして、リストの各要素をExcelの列に書き込みます。以下の例では、リストのデータをA列に書き込んでいます。
for i in range(len(my_list)):
ws.cell(row=i+1, column=1, value=my_list[i])
最後に、変更を保存します。
wb.save('path_to_your_file.xlsx')
以上がPythonでExcelの列にリストを書き込む基本的な方法です。この方法を利用すれば、Pythonで生成したデータをExcelに簡単にエクスポートすることができます。