Pythonを使用してExcelファイルをCSVファイルに変換するには
import pandas as pd
read_file = pd.read_excel(r"Path where the Excel file is stored\File name.xlsx")
read_file.to_csv(r"Path to store the CSV file\File name.csv", index=False, header=True)
特定の Excel シートを変換したい場合は、次のテンプレートを使用できます。
import pandas as pd
read_file = pd.read_excel(r"Path where the Excel file is stored\File name.xlsx", sheet_name="Your Excel sheet name")
read_file.to_csv(r"Path to store the CSV file\File name.csv", index=False, header=True)
Pythonを使用してExcelをCSVに変換する手順
ステップ1: Pandasパッケージをインストールする
Pandasパッケージをまだインストールしていない場合は、インストールしてください。Pandasのインストールには、以下のコマンドを使用します。
pip install pandas
ステップ2: Excelファイルが保存されているパスを取得する
次に、コンピューター上で Excel ファイルが保存されているパスを取得します。
Excel ファイルが保存されているパスの例を次に示します。
C:\Users\Ron\Desktop\Test\Product_List.xlsx |
ここで、「Product_List」は Excel ファイル名、「.xlsx」はファイル拡張子です。
ステップ3: 新しいCSVファイルを保存するパスを指定する
次に、新しいCSVファイルを保存するパスを指定します。例:
C:\Users\Ron\Desktop\Test\New_Products.csv |
ここで、「New_Products」は新しいファイル名、「.csv」はファイル拡張子です。
ステップ4: Pythonを使用してExcelをCSVに変換する
最後の部分では、次のテンプレートを使用して Excel を CSV に変換します。
import pandas as pd
read_file = pd.read_excel(r"Path where the Excel file is stored\File name.xlsx")
read_file.to_csv(r"Path to store the CSV file\File name.csv", index=False, header=True)
以下は、この例の完全なコードです (コンピューター上でファイルが保存される場所を反映するようにパスを変更する必要があります)。
import pandas as pd
read_file = pd.read_excel(r"C:\Users\Ron\Desktop\Test\Product_List.xlsx")
read_file.to_csv(r"C:\Users\Ron\Desktop\Test\New_Products.csv", index=False, header=True)
コードを実行すると(パスに合わせて調整されます)、指定した場所に新しい CSV ファイルが取得されます。