Maison  >  Article  >  développement back-end  >  Introduction à la façon dont Python utilise le module os pour modifier par lots les noms de fichiers (avec code)

Introduction à la façon dont Python utilise le module os pour modifier par lots les noms de fichiers (avec code)

不言
不言avant
2019-04-15 10:36:137945parcourir

Ce que cet article vous apporte est une introduction à la méthode de modification par lots des noms de fichiers en Python à l'aide du module os (avec code). J'espère que ce sera le cas. utile pour vous.

Débutant pour apprendre Python. Écrivez vos propres petits exercices.

Vous pouvez le faire en consultant les informations sur renommer et renommer dans le module os

Leur différence est. rename : ne peut modifier que le nom du fichier renames : Vous pouvez modifier le nom du fichier, et vous pouvez également modifier le nom du répertoire de niveau supérieur du fichier

Une autre méthode utilisée est os.listdir(path) path est le chemin. Cette méthode peut modifier le fichier dans le dossier de chemin spécifié Entrez le nom dans une liste

Voici le code :

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

L'effet en cours d'exécution est :

Avant renommer :

Après avoir renommé :

[Recommandation associée : tutoriel Python ]

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer