在這篇教學中,我們將介紹如何使用Python的openpyxl套件將資料寫入Excel文件。openpyxl是一個功能強大的函式庫,可以讓我們輕鬆地處理Excel文件。
安裝 openpyxl
pip install openpyxl
開啟 Excel 文件
請確保替換 'path/to/excel_file.xlsx' 為實際的Excel文件路徑。
import openpyxl
# 開啟Excel文件
workbook = openpyxl.load_workbook('path/to/excel_file.xlsx')
選擇要寫入資料的工作表
請將 '工作表名稱' 替換為實際的工作表名稱。
# 設定要寫入資料的儲存格範圍
cell_range = 'A1:C3'
設定要寫入資料的儲存格範圍
請根據您的需求替換 'A1:C3'
# 設定要寫入資料的儲存格範圍
cell_range = 'A1:C3'
寫入資料
這段程式碼將遍歷 data 列表中的每一行,並使用 worksheet.append(row) 將每行的資料附加到工作表中。
# 寫入資料
data = [['Alice', 25, '台北'],
['Bob', 30, '台中'],
['Charlie', 35, '高雄']]
for row in data:
worksheet.append(row)
儲存 Excel 文件
請將 'path/to/output_file.xlsx' 替換為您希望保存文件的實際路徑和名稱。
# 儲存Excel文件
workbook.save('path/to/output_file.xlsx')