Je voulais convertir tous mes fichiers PDF en fichiers JPEG à partir d'un répertoire parent (ayant 2 ou 3 sous-répertoires) et placer les fichiers JPEG convertis dans les sous-répertoires respectifs à partir desquels ils ont été sélectionnés pour conversion.
Voici mon code que j'ai utilisé pour convertir les fichiers PDF en fichiers JPEG.
data_dir_1 = pathlib.Path("C:/Users/repertoire_parent/")
for root, dirs, files in os.walk(data_dir_1, "*.pdf"):
for file in files:
if file.endswith(".pdf"):
# print(file)
print(os.path.join(root, file))
pages = convert_from_path(os.path.join(root, file), 500)
for page in pages:
page.save(file + ".jpg", "JPEG")
Est-ce que quelqu'un pourrait s'il vous plaît aider avec une méthode pour les déplacer vers leurs sous-répertoires respectifs à partir desquels ils ont été sélectionnés ?