當我的Python腳本是以線使用內置的日誌庫的Python寫了大量的原木到一個文本文件中的行,在我的德爾福動力Windows程序我想有效地讀取所有新添加的日誌(行)。有效讀取大,活躍的Python的日誌文件
當Python腳本被記錄 到文件,我的Windows程序將 保持只讀文件句柄 該日誌文件;
我將使用Windows API來獲取 通知時,該日誌文件是 改變;一旦文件被改變,它會讀取新添加的行。
我是新來的Python,你看到這種方法的任何可能的問題? Python日誌記錄庫是否鎖定整個日誌?謝謝!
由於在EXE程序中它必須實時顯示新添加的日誌條目,恐怕關閉並重新打開日誌文件會導致性能瓶頸。 – 2011-04-07 02:45:12