Bonjour,
je débute dans Python et je vient chercher votre aide.
J'aimerais poster ici des codes que j'ai créer et avoir vos retours dessus pour m'améliorer.
Je remonterai dans ce post au fur et a mesure des problématiques la ou les meilleurs réponses.
PB.1: (renommer plusieurs fichiers)
Je cherche a renommer tous les fichiers présents dans un dossier en leur ajoutant avant l'extension "-B".
Il y a plusieurs types d'extension dans le dossier, des ".PDF", ".DXF" et ".STEP"
J'ai écris ce code qui fonctionne mais qui ne me semble pas forcément "optimisé"
Est-ce qu'il y a une façon d'écrire cela plus simplement ? (j'ai remplacer le véritable chemin par "poumtralala"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 #!/usr/bin/python3 # -*- coding: utf-8 -* import os.path chemin = os.listdir("C://poumtralala") for files in chemin: if files.endswith(".PDF"): files = os.rename(files, files[:-4] + "-B.PDF") elif files.endswith(".DXF"): files = os.rename(files, files[:-4] + "-B.DXF") elif files.endswith(".STEP"): files = os.rename(files, files[:-5] + "-B.STEP")
Merci d'avance![]()
Partager