Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import os
- import shutil
- folder_path = r"j:\DE SCANAT\GATA - doar de scanat in txt\NOI BIBLIOTECA"
- # Parcurge fiecare fișier din director
- for file_name in os.listdir(folder_path):
- if file_name.endswith(".pdf"):
- # Verifică dacă fișierul corespunde formatului dorit
- if " - " in file_name:
- # Extrage numele de fișier până la " - "
- folder_name = file_name.split(" - ")[0].strip()
- # Calea completă pentru fișier și folder
- file_path = os.path.join(folder_path, file_name)
- folder_path_new = os.path.join(folder_path, folder_name)
- # Crează folderul dacă nu există deja
- if not os.path.exists(folder_path_new):
- os.mkdir(folder_path_new)
- # Mută fișierul în noul folder
- shutil.move(file_path, os.path.join(folder_path_new, file_name))
- else:
- # Afiseaza numele fișierului care nu a putut fi procesat
- print(f"Nu s-a putut crea folder pentru: {file_name}")
- print("Procesul a fost finalizat.")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement