【Python】ファイル名を変更する方法は ? rename (リネーム) 関数の使い方を紹介!

Python
スポンサーリンク

Python でファイル名を変更したいと思うことはないだろうか。

Python でファイル名を変更したい場合、os ライブラリの rename (リネーム) 関数を使うと便利だ。

今回は、Python でファイル名を変更する方法を紹介したい。

Python でファイル名を変更する方法

Python でファイル名を変更するには、os ライブラリの rename 関数を使用する。

rename 関数の形式

rename 関数の形式は、以下のとおり。

os.rename (変更前のファイルパス, 変更後のファイルパス)

実際の操作方法は?

任意のフォルダー (ここでは、例として「test_2」) にファイル「out.xlsx」が入っていることを確認する。

 

Jupyterlab を起動したあと、以下のソースコードを入力し、「Shift」+「Enter」を押す。

import os
folder = 'C:\\test_2\\' 
file1 = folder + 'out.xlsx'
file2 = folder + 'rename.xlsx'
os.rename(file1,file2) 

各行のコードの意味は以下のとおり。

コード コードの意味
import os os ライブラリをインポートする。
folder = ‘C:\\test_2\\’ 変数 folder に、フォルダーのフルパスを格納する。
file1 = folder + ‘out.xlsx’ 変数 folder に入っているファイル「out.xlsx」を、変数 file1 に格納する。
file2 = folder + ‘rename.xlsx’ 変数 folder に入っているファイル「rename.xlsx」を、変数 file2 に格納する。
os.rename(file1,file2) 変数 file1 に入っているファイル名を、変数 file2 に入っているファイル名に変更する。

 

入力したソースコードが実行された。

 

フォルダーパスの「C:\\test_2\\」を確認すると、中に入っているファイル「out.xlsx」が「rename.xlsx」に変更されている。

コメント

タイトルとURLをコピーしました