這是專門用於管理MP3文件,但它應該很容易適用於任何具有大量文件的目錄結構。Python守護進程觀看文件夾並更新數據庫
我想找到或編寫一個守護進程(最好在Python),將觀看文件夾很多子應該都包含MP3文件的X號。每當文件被添加,更新或刪除時,它都應該反映在數據庫中(最好是PostgreSQL)。我願意接受如果簡單地移動一個文件,刪除並重新創建相應的行,但更新現有行將使我最快樂。
堆棧溢出問題Managing a large collection of music有一點我想要的。
我基本上只想要一個數據庫,然後我可以做任何我想要的。截至目前,我的最新數據庫是我的iTunes.xml
文件,但我不想過多地依賴這個數據庫,因爲我並不總是想依靠iTunes來進行音樂管理。我看到很多項目都做了一些我想要的東西,但是採用了我無法訪問的格式,或者比我想要的更復雜。如果有一些媒體播放器可以觀看文件夾並更新容易訪問的數據庫,那麼我就是爲了它。
我傾向於寫我自己的原因是因爲這將是很好的選擇我的數據庫和架構自己。
+1這樣的事情是完全inotify的是什麼 – prestomation 2010-02-22 23:01:04