2012-09-25 10 views
9

新しいファイルが特定のディレクトリに追加/削除/変更されたときはいつでも、私はPythonで知る必要があります 方法はありますか? 私はPOSIXの "inofity"のような機能を探しています。フォルダ内のファイルが変更されたことをPythonでチェックするには?

+1

* pyinotify ** ** pyinotify ** https://github.com/seb-m/pyinotify/wiki – eumiro

+0

[Pythonを使ってファイルを変更するにはどうすればよいですか?](http: /stackoverflow.com/questions/182197/how-do-i-watch-a-file-for-changes-using-python) –

答えて

7

使用inotify-tools

おかげで(元のバージョンでは、私はpyinotifyを述べたが、それは問題があったが、現在は非推奨と推奨されていません)。

+7

これらの懸案事項のうちどれが対処されたのだろうかと思います。http://www.serpentine.com/blog/2008/01/04/why-you-should-use-pyinotify/ –

+0

pynotifyの代わりにpythonにinotify(新しい)を使用してください(廃止予定)。 – serfer2

+0

@ serfer2答えを更新しました、ありがとう! –

0

あなたはPyInotify(古い)と同じではありませんinotify for pythonを、使用することができます。

関連する問題