ホームページ >バックエンド開発 >Python チュートリアル >Python が os モジュールを使用してファイル名をバッチで変更する方法の紹介 (コード付き)

Python が os モジュールを使用してファイル名をバッチで変更する方法の紹介 (コード付き)

不言
不言転載
2019-04-15 10:36:137986ブラウズ

この記事では、Python が os モジュールを使用してファイル名をバッチ変更する方法 (コード付き) を紹介します。これには特定の参考値があります。必要な友人はそれを参照できます。お役に立てば幸いです。

Python を学ぶ初心者。エッセイに自分自身の小さな練習問題を書いてください。

OS モジュールの rename と renames の情報を参照して実行できます。

両者の違いは、.rename: ファイル名の変更のみ可能です。 renames: ファイル名を変更でき、ファイルの上位ディレクトリの名前も変更できます。

もう 1 つの方法は、os です。 listdir(path) path はパスです。 このメソッドは、指定されたパス フォルダー内のファイルを変更できます。 リストに名前を入力してください。

#コードは次のとおりです:

import os
path = "e:/test/"    # 目标路径

"""os.listdir(path) 操作效果为 返回指定路径(path)文件夹中所有文件名"""
filename_list = os.listdir(path)  # 扫描目标路径的文件,将文件名存入列表
 
 a = 0
for i in filename_list:
    used_name = path + filename_list[a]
    new_name = path + "new_" + filename_list[a]
     os.rename(used_name,new_name)
    print("文件%s重命名成功,新的文件名为%s" %(used_name,new_name))
     a += 1

実行時の効果は次のとおりです:

名前変更前:

名前変更後:

## [関連する推奨事項: Python チュートリアル]

以上がPython が os モジュールを使用してファイル名をバッチで変更する方法の紹介 (コード付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcnblogs.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。