問題タブ [python-watchdog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
806 参照

python - Python ウォッチドッグの問題 外部ソフトウェアによって保存されたファイルのイベントをトリガーしない

ウォッチドッグの「ファイル作成時のトリガー イベント」は、ファイルの作成方法に固有のものに依存しますか? ファイルが外部プログラムによってディレクトリに保存されたときと、ディレクトリにコピーされたときとの間に不一致があります。

ウォッチドッグを使用してディレクトリを監視し、そのディレクトリに作成された新しいファイルをトリガーしてから、それらのファイルに対して他のスクリプトを多数実行します。しかし、私は奇妙な問題を抱えています。外部プログラムによって新しいファイルが保存される 1 つのディレクトリを監視しています。これらのファイルがディレクトリに表示されると、ウォッチドッグはトリガーされません。ただし、2番目のディレクトリを監視するプログラムの別のインスタンスを実行しています。ファイルをこのディレクトリにコピーすると、ウォッチドッグが期待どおりにトリガーされ、コードが実行されます。

これをLinuxマシンで実行しています。

何か案は?

ありがとう。