home changes contents help options

135:ファイル名を変更する

ファイルとディレクトリの名前を変更するには、二通りの方法があります。一つはos.rename(source,dest)を使う方法です。

 import os
 os.rename('foo.txt','foo.bak')

もう一つは、os.renames(source,dest)を使う方法です。このメソッドは、destに必要なディレクトリを全て作成しようとします。そして名前を変更した後、removedirsを使用してsourceパスから空のディレクトリを削除しようとする。