Javascript Change Le Nom Du Fichier

| | | | | | | | | | | | | | | | | | | | | |

La méthode Python os.rename() change le nom d’un fichier. os.rename() accepte deux arguments : le chemin de l’ancien fichier et le chemin du nouveau fichier. Le nouveau chemin de fichier doit se terminer par un nom de fichier différent.

Lorsque vous travaillez avec des fichiers en Python, vous pouvez décider de renommer un fichier particulier. Par exemple, si vous avez un fichier appelé raw_data.csv, vous pouvez le renommer old_data.csv lorsque votre programme s’exécute.

Cela‚Äô s o√π intervient la méthode os.rename(). La méthode os.rename() permet de renommer un fichier existant en Python.

Ce tutoriel abordera, avec des exemples, les bases de la méthode os.rename(), et comment vous pouvez l’utiliser pour renommer des fichiers en Python.

Python Rename File

La méthode Python os.rename() renomme un fichier. Le fichier que vous renommez doit déjà exister. Vous devez spécifier le chemin du fichier que vous renommez ainsi que le nouveau chemin du fichier. Le nouveau chemin doit avoir un nom différent de celui du fichier que vous renommez.

La syntaxe de os.rename() est la suivante :

Comme vous pouvez le voir, rename()accepte deux paramètres. Ce sont :

  • fichier : le chemin du fichier que vous souhaitez renommer, suivi du nom du fichier (par exemple "/home/python_engineering/file.txt‚").
  • destination : le chemin du fichier, suivi du nouveau nom du fichier (par exemple "/home/python_engineering/file_new.txt‚").

La méthode os.rename() est partie de la bibliothèque Python os. Cette bibliothèque fournit des fonctions liées au système d’exploitation de votre ordinateur, telles que la création et la suppression de fichiers.

81 % des participants ont déclaré qu’ils se sentaient plus confiants quant à leurs perspectives d’emploi en technologie après avoir assisté à un bootcamp. Soyez jumelé à un bootcamp aujourd’hui.

Le diplômé moyen d’un bootcamp a passé moins de six mois en transition de carrière, du démarrage d’un bootcamp à la recherche de son premier emploi.

Pour travailler avec le système d’exploitation. rename(), nous devons importer la bibliothèque os :

Parcourons un exemple pour montrer la méthode os.rename() en action.

Exemple de fichier Python Rename

Supposons que nous voulions renommer le fichier raw_data.csv en old_data.csv. Le fichier raw_data.csv est stocké dans le répertoire /home/python_engineering. Nous pourrions changer le nom de notre fichier en utilisant ce code :

Notre code renvoie : Fichier renommé ! Notre code a également renommé notre fichier.

Tout d’abord, nous importons le module os. Cela nous permet d’accéder à la méthode os.rename().

Ensuite, nous déclarons deux Variables Python. La première variable ("old_file_name‚") contient e Le chemin du fichier que nous voulons renommer, et la deuxième variable ("new_file_name‚") contient le nouveau nom de chemin du fichier.

Parce que nous voulons changer notre nom de fichier en old_data. csv, notre variable new_file_name se termine par old_data.csv, au lieu de raw_data.csv.

Suivant , nous utilisons os.rename() pour changer le nom de notre fichier. Ensuite, notre code imprime "Fichier renommé !" sur la console, afin que nous sachions que notre programme s’est exécuté.

Python Renommer plusieurs fichiers

Maintenant , supposons que nous voulions renommer plusieurs fichiers. Nous pouvons également atteindre cet objectif en utilisant la méthode os.rename().

Disons que nous voulons renommer chaque fichier dans le /home/python_engineeringet ajoutez old_ au début de chaque nom de fichier. Actuellement, ce répertoire contient les fichiers suivants :

  • data.csv
  • raw_data.csv
  • program.py

Nous pourrions utiliser le programme suivant pour ajouter old_ au début de chaque nom de fichier :

Notre code renomme nos fichiers. Voici une liste des nouveaux fichiers dans notre répertoire :

  • old_data.csv
  • old_raw_data.csv
  • old_program.py

Décomposons le fonctionnement de notre code. Tout d’abord, nous importons os dans notre code, afin de pouvoir travailler avec os.rename() et os.listdir() méthodes. Ensuite, nous créons une boucle for qui parcourt une liste de tous les fichiers du dossier /home/python_engineering. Cette liste est générée à l’aide de la méthode os.listdir().

Ensuite, notre code utilise os.rename() pour renommer chaque fichier dans le /home/python_engineering Nous utilisons une Python f string pour remplacer chaque nom de fichier par /home/python_engineering/old_{FILE_NAME}, o√π FILE_NAME est le nom de notre ancien fichier.

Comme vous pouvez le voir, old_ a été ajouté au début de chaque fichier dans le /home/python_engineering.

Conclusion

La méthode os.rename() vous permet de renommer des fichiers en Python. Lorsqu’elle est utilisée avec la méthode os.listdir(), vous pouvez utiliser os.rename() pour renommer tous les fichiers d’un dossier.

Ce tutoriel a traité, avec des exemples, les bases du module os et comment utiliser la méthode os.rename(). Vous êtes maintenant prêt à commencer à utiliser os.rename( ) pour renommer des fichiers comme un professionnel Python !

Voulez-vous en savoir plus sur le codage en Python ? Consultez notre Guide d’apprentissage de Python. Vous trouverez les meilleurs conseils sur la façon d’apprendre Python ainsi qu’une liste de ressources d’apprentissage organisées par des experts pour vous aider dans votre cheminement.

"Career Karma est entré dans ma vie quand j’en avais le plus besoin et m’a rapidement aidé me correspond à un bootcamp. Deux mois après avoir obtenu mon diplôme, j’ai trouvé l’emploi de mes rêves qui correspondait à mes valeurs et à mes objectifs dans la vie !"

Vénus, ingénieur logiciel chez Rockbot