システム上のすべてのファイルの情報を保存するプログラムを Python で作成しています。インストールすると、すべてのファイルをウォークオーバーしますが、その後、新しいファイルが作成されるたびに、またはファイルが移動されるたびに更新したいと考えています。たとえば、Dropbox サービスでは、Dropbox ディレクトリにファイルをコピーするたびに、すぐにそれを認識してサーバーにアップロードします。
ポーリングせずにPythonでこれを行う方法はありますか? ファイルが作成されたときにトリガーされるある種のイベントリスナーについて考えています。