Iam mit einer Aussage wie:Wie erstellt man einen Glob, der für einen Wild Char oder eine exakte Übereinstimmung funktioniert?
input_stuff = '1,2,3'
glob(folder+'['+ input_stuff + ']'+'*')
Dateien aufzulisten, die mit 1,2 oder 3 beginnen, während diese Dateien wie 1-my-Datei listet, 2-my-Datei, 3-my-Datei . Dies funktioniert nicht, wenn genaue Dateinamen
input_stuff = '1-my-file, 2-my-file, 3-my-file'
glob(folder+'['+ input_stuff + ']'+'*')
Der Fehler gegeben ist: sre_constants.error: bad character range
schlimmer für:
input_stuff = '1-my-'
glob(folder+'['+ input_stuff + ']'+'*')
Er druckt alles im Ordner wie 3-my-Datei etc .,
Gibt es eine Glob-Anweisung, die Dateien für beide
drucken wirdinput_stuff = '1,2,3'
oder
input_stuff = '1-my-file, 2-my-file, 3-my-file'
?
Ich hatte begonnen, aber Ihre Erklärung überzeugte mich. – Victor