124 of 151 menu

osモジュールのrenameメソッド

メソッド rename は、ファイルまたはフォルダの名前を変更および/または移動します。メソッドの最初のパラメータで元のファイルまたはフォルダのパスを指定し、2番目のパラメータで新しいパスまたはファイル/フォルダ名を指定します。2番目と3番目のオプションパラメータでは、それぞれ元のパスと最終パスのファイルディスクリプタを指定できます。メソッドは None を返します。名前を変更したいファイルが存在しない場合、メソッドは例外 FileNotFoundError を返します。

構文

import os os.rename(元のパス, 新しいパス, [元のパスのファイルディスクリプタ], [新しいパスのファイルディスクリプタ])

フォルダ dir1 の名前を変更しましょう:

import os os.rename('dir1', 'dir2')

次に、ファイルの名前を変更しましょう:

import os os.rename('file1.txt', 'file2.txt')

関連項目

  • ディレクトリを作成する
    モジュール os のメソッド makedirs
  • ファイルを削除する
    モジュール os のメソッド remove
  • 現在の作業フォルダを返す
    モジュール os のメソッド getcwd
  • 作業フォルダ内のファイルリストを返す
    モジュール os のメソッド listdir
  • フォルダの存在を確認する
    モジュール os のメソッド path.isdir
  • ファイルの存在を確認する
    モジュール os のメソッド path.isfile
日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否