ホームページ >バックエンド開発 >Python チュートリアル >Pythonでファイル名を変更する方法
#この記事の動作環境: Windows7 システム、Python3 バージョン、DELL G3 コンピューター。 Python ファイルの名前変更コードPython でファイルの名前を変更する方法: 1. Python サンプル ファイルを作成します; 2. if を使用してファイルがフォルダーであるかどうかを判断します; 3. 「os.rename(file_path, file_new_path)」を通じてファイルの名前を変更します。
import os def re_name(path): for file in os.listdir(path): file_path = os.path.join(path, file) # 判断这个文件是否是文件夹,是文件夹的话就调用自己,把路径拼接好传过去 if os.path.isdir(file_path): re_name(file_path) else: # 如果不是文件夹,就开始改名字 if "i.cnblogs.com" in file: file_new = file.replace("i.cnblogs.com", "") file_new_path = os.path.join(path, file_new) os.rename(file_path, file_new_path) if __name__ == '__main__': path = r'F:\BaiduNetdiskDownload\' re_name(path)関連紹介:
os.rename(src, dst)パラメータsrc -- 変更するディレクトリ名dst -- 変更されたディレクトリ名戻り値このメソッドには戻り値がありません例次の例は、使用法を示しています。 rename() メソッドの内容:
#!/usr/bin/python # -*- coding: UTF-8 -*- import os, sys # 列出目录 print "目录为: %s"%os.listdir(os.getcwd()) # 重命名 os.rename("test","test2") print "重命名成功。" # 列出重命名后的目录 print "目录为: %s" %os.listdir(os.getcwd())上記のプログラムを実行した出力結果は次のとおりです:
目录为: [ 'a1.txt','resume.doc','a3.py','test' ] 重命名成功。 [ 'a1.txt','resume.doc','a3.py','test2' ][推奨学習:
Python ビデオ チュートリアル ]
以上がPythonでファイル名を変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。