ich habe ein Problem mit urlretrieve, das ich nicht gelöst bekomme. Ich möchte gerne eine Datei mit urlretrieve herunterladen, die im Namen einen Umlaut enthält. Leider bricht dann das Skript immer mit folgender Fehlermeldung ab.
Code: Alles auswählen
UnicodeEncodeError: 'ascii' codec can't encode character '\xe4' in position 47: ordinal not in range(128)
Code: Alles auswählen
urllib.request.urlretrieve(str(parser.piclink), "./"+year+"/"+month+"/" + str(PicOfFolder) + ".jpg")