pyinotify

    0熱度

    1回答

    import cgi def fill(): s = """\ <html><body> <form method="get" action="./show"> <p>Type a word: <input type="text" name="word"> <input type="submit" value="Submit"</p> </form></body></htm

    2熱度

    2回答

    我每天都要觀察一個文件夾,它將創建一個新的子文件夾使用日期作爲名稱(例如201105124)。我已經啓動了一個守護進程來觀看它,但是如果添加了新的子文件夾,新子文件夾中的事件不能被觸發。是我需要更新手錶的新文件夾? Thx爲您的答案。 問候 羅伊

    0熱度

    3回答

    我正在用python的pyinotify模塊(實際上是執行作業的linux內核)跟蹤一個linux文件系統(可能是任何類型)。許多目錄/文件夾/文件(與用戶想要的一樣多)正在跟蹤我的應用程序,現在我想跟蹤每個文件的md5sum並將它們存儲在數據庫中(包括每個移動的,重命名的,新的文件等) 。 我想數據庫應該是存儲每個文件的所有md5sum的最佳選擇......但是,什麼應該是最好的數據庫呢?當然,

    0熱度

    1回答

    即時通訊設法將目錄中的每個文件移動到另一個文件夾中。也許我可以乾淨地停止守護進程(pyinotify實例運行),並且原始文件繼續在orig/spool目錄中創建。 我想在守護進程重新啓動後進行處理。也許我可以利用inotify內核隊列? 在此先感謝

    0熱度

    2回答

    我有一個通過FTP處理傳入文件的服務。 在安裝了Proftpd的Debian服務器上,我使用iNotify事件來確定文件傳輸何時完成,我可以開始使用它。 一旦文件不再寫入,就會觸發事件。 這很好,直到我發現新的尼康D4相機和WT-5無線發射器使用APPE FTP命令發送文件。 從我看過的內容看來,APPE FTP命令發送數據塊中的文件,這些文件在第一個塊創建文件後附加到服務器上的現有文件中。 但是

    5熱度

    1回答

    我跟着官方文件,安裝的virtualenv和瓶,然後python hello.py 但也有一些是錯誤的: * Running on http://127.0.0.1:5000/ * Restarting with reloader: inotify events Traceback (most recent call last): File "hello.py", line 9, i

    3熱度

    1回答

    我一直在使用pyinotify,我遇到了問題,在多次更改文件夾後,它只是停止接收通知。我有一種感覺,這是與兩個線程正在運行的事實有關;即通知程序線程和wxpython線程。 應用程序的目的是當它檢測到的IP連接的圖片基本上加載到屏幕上,監視文件「檢查表」,並基於該文件的文件夾做一些處理即移動文件。 間歇工作,但作爲一個新手蟒我不是很確定的問題可能是什麼,因爲我已經基本上採取了螺紋例子,圍繞它的工作

    0熱度

    2回答

    什麼是linux知道文件已關閉的機制? 我知道如INOTIFY這樣的命令會在文件關閉時觸發IN_CLOSE_WRITE事件。但它是如何工作的?什麼觸發文件關閉? 同樣,操作系統如何知道文件已被打開以及它在哪裏註冊該事實?

    1熱度

    1回答

    我知道pyinotify.Notifier.check_events(self, timeout=None)可以超時 - 但我寧願它無限期輪詢。是否有可能中斷它? 我打電話給Notifier.stop(self),但它似乎並沒有從check_events轉義出來。 在下面的例子中,另一個線程調用stopIt(),並self.notifier.stop()被稱爲 - 但既不「check_events

    2熱度

    2回答

    我正在編寫一個腳本,在完成同步後,將文件移出Dropbox中的某個文件夾。 例如,我想要一個名爲「TrashBackup」的文件夾,只要我將東西放在那裏,(我的服務器完成同步後),我的服務器將其拾取並將其從Dropbox移出到文件系統的另一個位置(最終從筆記本電腦中刪除它)。 我正在使用pyinotify,但問題是我不知道如何知道它何時完成同步。在可能真正大的文件沒有完成傳輸之前,我可能會最終移動