Python-Windows-Datei-Kopieren mit Wildcard-Unterstützung

Habe ich das die ganze Zeit:

result = subprocess.call(['copy', '123*.xml', 'out_folder\\.', '/y'])
if result == 0: 
    do_something()
else:
    do_something_else()

Bis ich heute angefangen zu schauen in pywin32-Module, dann sah ich Funktionen wie win32file.CopyFiles(), aber dann fand ich es nicht unterstützen das kopieren von Dateien zu einem Verzeichnis. Vielleicht ist diese Funktionalität irgendwo versteckt, aber ich habe diese noch nicht gefunden haben.

Ich habe auch versucht "glob" und "shutil" Kombination, aber "glob" ist unglaublich langsam, wenn es viele Dateien.

So, wie Sie emulieren das Windows-Eingabeaufforderung mit Python?

copy 123*.xml out_folder\. /y
InformationsquelleAutor Wang Dingwei | 2010-04-06
Schreibe einen Kommentar