String in Substring
Verfasst: Freitag 18. Januar 2019, 23:05
Hallo zusammen,
ich habe folgendes Problem:
Ich will von einem Ordner mit Logfiles bestimmte Logfiles in einen Unterordner kopieren, wenn in dem Unterordner bereits ein Ordner mit Datum vorhanden ist, und das Datum des Ordners im Logfilenamen enthalten ist. Ich probiere hier schon seit Stunden rum überhaupt mal einen Match zu bekommen, wenn es ein Ordner gibt, dessen Datum in einem Logfile vorkommt.
fnmatch will nicht, genauso wie string.contains(str) oder string in substring, etc.
Vielleicht hat jemand einen Tipp für mich.
Danke!
djwieli
ich habe folgendes Problem:
Ich will von einem Ordner mit Logfiles bestimmte Logfiles in einen Unterordner kopieren, wenn in dem Unterordner bereits ein Ordner mit Datum vorhanden ist, und das Datum des Ordners im Logfilenamen enthalten ist. Ich probiere hier schon seit Stunden rum überhaupt mal einen Match zu bekommen, wenn es ein Ordner gibt, dessen Datum in einem Logfile vorkommt.
fnmatch will nicht, genauso wie string.contains(str) oder string in substring, etc.
Vielleicht hat jemand einen Tipp für mich.
Code: Alles auswählen
import os
for folder in os.listdir('/opt/fhem/log/archivedlogs/'):
for datei in os.listdir('/opt/fhem/log/'):
if folder in datei:
print(datei, "-", folder)
djwieli