mirror of
https://github.com/NohamR/Manuelcontent.git
synced 2025-05-23 16:49:24 +00:00
32 lines
1.4 KiB
Python
32 lines
1.4 KiB
Python
import os
|
|
|
|
dossier_source = "photos"
|
|
dossier_destination = "new"
|
|
|
|
# Assure-toi que le dossier de destination existe, sinon crée-le
|
|
if not os.path.exists(dossier_destination):
|
|
os.makedirs(dossier_destination)
|
|
|
|
# Parcours tous les fichiers du dossier source
|
|
for nom_fichier in os.listdir(dossier_source):
|
|
chemin_source = os.path.join(dossier_source, nom_fichier)
|
|
|
|
# Vérifie si le fichier est une image et s'il est nommé comme "pageX.jpg"
|
|
if os.path.isfile(chemin_source) and nom_fichier.startswith("page") and nom_fichier.endswith(".jpg"):
|
|
# Extrait le numéro de page du nom de fichier actuel
|
|
numero_page = int(nom_fichier[4:-4])
|
|
|
|
# Ajuste le numéro de page pour correspondre à la nouvelle numérotation
|
|
nouveau_numero_page = numero_page - 1
|
|
|
|
# Construit le nouveau nom de fichier avec le nouveau numéro de page
|
|
nouveau_nom_fichier = "page" + str(nouveau_numero_page) + ".jpg"
|
|
|
|
# Construit le chemin de destination avec le nouveau nom de fichier
|
|
chemin_destination = os.path.join(dossier_destination, nouveau_nom_fichier)
|
|
|
|
# Copie le fichier vers le dossier de destination en le renommant
|
|
with open(chemin_source, 'rb') as source, open(chemin_destination, 'wb') as destination:
|
|
destination.write(source.read())
|
|
|
|
print("Copie et renommage terminés.") |