目錄
ToggleCSV轉Excel教學指南
在本教學指南裡,我們將引導你通過幾個簡單的步驟將CSV檔案轉換為Excel。無需任何先備技能,只需按照步驟操作即可。
導入必要的函式庫
首先,我們需要安裝並導入兩個Python函式庫:pandas和openpyxl。Pandas函式庫用於讀取和處理CSV文件,而openpyxl函式庫讓Python可以讀寫Excel 2010 xlsx/xlsm文件。
pip install pandas # 安裝pandas pip install openpyxl # 安裝openpyxl
安裝完成後,我們需要將它們導入到Python程式中。
import pandas as pd # 導入pandas為pd
讀取CSV文件
使用pandas的read_csv()函數,我們可以讀取CSV文件。你需要提供文件的完整路徑,如果CSV文件和Python程式在同一目錄下,則只需提供文件名。
data = pd.read_csv('filename.csv') # 讀取CSV文件
寫入Excel文件
在讀取CSV文件之後,我們可以使用to_excel()函數將其轉換為Excel文件。我們需要提供要寫入的文件名以及要用於寫入的引擎,對於.xlsx檔案,引擎需要設定為’openpyxl’。
data.to_excel('output_filename.xlsx', engine='openpyxl', index=False) # 將數據寫入Excel檔案
其中,index=False能夠去除預設生成的索引列。
完整範例程式碼
import pandas as pd # 導入pandas data = pd.read_csv('input.csv') # 讀取CSV文件 data.to_excel('output.xlsx', engine='openpyxl', index=False) # 寫入Excel檔案
結果確認
成功執行上述程式碼後,你將在指定位置看到一個名為’output.xlsx’的Excel文件,該檔案就是我們剛剛從CSV轉換過來的。