ich trau mich fast nicht fragen, die Lösung ist wahrscheinlich kinderleicht, aber ich komme nicht weiter und Freund Google findet auch nichts brauchbares.
Ich habe zwei Dictionarys und möchte ein key:value-Tuple von einem in das andere kopieren.
Das dict "elementlist" ist bereits befüllt, key ist ein Dateiname, value ist der lastmodify-Zeitstempel. Ich lege eine Schleife drüber. Wenn die Bedingung "beide Dateien existieren" erfüllt ist, soll das aktuelle key:value-Paar nach "elementlistcopy" kopiert werden. Am schluss wird "elementlisstcopy" wieder zu "elementlist".
Mein "Kopier"-Befehl ist falsch und ich finde die Syntax einfach nicht raus. Bitte um Hilfe.
Code: Alles auswählen
# Dictonary aufräumen
elementlistcopy.clear()
for element in elementlist.keys():
file_name, file_extension = os.path.splitext(element)
file_name = file_name.strip()
input_folder_element = os.path.join(INPUT_PATH, element)
output_folder_element = os.path.join(OUTPUT_PATH, str(file_name + '.png'))
if os.path.exists(input_folder_element) and os.path.exists(output_folder_element):
elementlistcopy(element) = elementlist(element)
elementlist = elementlistcopy.copy()