Hallo Sirius3, Hallo sparrow,
vielen Dank für Eure Antworten und das erstmal das Organisatorische geklärt werden kann

. Kann man hier im Forum auch Screenshots vom Desktop irgendwie hochladen?
Wie auch immer, dann bin ich mal auf die Lösung gespannt. Bitte lasst mich wissen wenn ihr noch etwas braucht.
Euch allen ein schönes Wochenende.
Tauchmann
Hier wäre der Code:
Code: Alles auswählen
from PIL import Image
import os
# Get list of HEIF and HEIC files in directory
directory = 'C:/Users/M/Desktop/test'
files = [f for f in os.listdir(directory) if f.endswith('.HEIC')]
print (files)
# Convert each file to JPEG
for filename in files:
image = Image.open(os.path.join(directory, filename))
image.convert('RGB').save(os.path.join(directory, os.path.splitext(filename)[0] + '.jpg'))
Und hier wäre die Fehlermeldung:
Code: Alles auswählen
---------------------------------------------------------------------------
UnidentifiedImageError Traceback (most recent call last)
Cell In[7], line 13
11 # Convert each file to JPEG
12 for filename in files:
---> 13 image = Image.open(os.path.join(directory, filename))
14 image.convert('RGB').save(os.path.join(directory, os.path.splitext(filename)[0] + '.jpg'))
File ~\anaconda3\envs\Martin\Lib\site-packages\PIL\Image.py:3339, in open(fp, mode, formats)
3337 warnings.warn(message)
3338 msg = "cannot identify image file %r" % (filename if filename else fp)
-> 3339 raise UnidentifiedImageError(msg)
UnidentifiedImageError: cannot identify image file 'C:\\Users\\M\\Desktop\\test\\IMG_8537.HEIC'