2011-10-10 121 views
1

我有一個python腳本可以將目錄轉換爲圖像和視頻。 這個問題,python腳本手動執行,但我需要腳本自動執行,當一個文件被放入目錄下的Linux平臺當目錄不爲空時執行python腳本 - 目錄監視

將python腳本設置爲監視/監視目錄的最佳方法是什麼?

我已經看過很多選項,但不知道哪一個只是簡單地設置腳本執行時,文件被放入一個目錄。

感謝先進

回答

2

的「乾淨」的方式做到這一點是使用inotify系統。如果您想使用Python與它進行交互,則有Pyinotify項目。

雖然您不必直接使用inotify,但您可以使用像icrond這樣的工具。事實上,那個鏈接上的人似乎試圖做一些與你想要的非常相似的東西 - 查看它。

蠻力,你可以使用watch,雖然它只是週期性地運行一個命令,不僅僅是當某些東西改變時。

+0

謝謝它看起來不錯 – knittledan

+0

@ knittledan:不客氣!它回答你的問題嗎?如果是這樣,你應該接受它(綠色複選標記)。 – jwd