私がしたいこと:
2 つのディレクトリを取得しました。それぞれに約 90.000 の xml ファイルと bak ファイルが含まれています。
ファイルが変更されたときに両方のフォルダーで同期するには、xml ファイルが必要です (もちろん、新しい方をコピーする必要があります)。
問題は:
膨大な量のファイルと、ディレクトリの 1 つがネットワーク共有であるという事実のため、ディレクトリをループしてos.path.getmtime(file)
値を比較することはできません。
ウォッチドッグと PyQt でさえ機能しません (こことここの解決策を試しました)。
質問:
これらすべてのファイルをループせずに、これらの構成で機能するファイル変更イベント (Windows システム上) を取得する他の方法はありますか?