ホームページ  >  に質問  >  本文

Python 死循环处理不断输出的日志

对方接口的内容是在不断输出的(类似nginx访问日志) 我用Python写一个死循环去不停获取接口的内容, 但是内容会被重复输出, 请问大神,有什么方法对返回的内容进行处理, 每次循环只打印不同的内容?

迷茫迷茫2741日前551

全員に返信(2)返信します

  • 黄舟

    黄舟2017-04-18 10:28:30

    ログの場合は、記録とクエリに SQLite を使用することもできます

    返事
    0
  • PHP中文网

    PHP中文网2017-04-18 10:28:30

    考え方は2つあります:

    • ファイルへの各読み取り後にファイルポインターシーク関数を使用して位置を保存し、次のループで新しい位置から読み取りを開始しますf.tell()

    • リーリー
    • システムレベルのスケジュールされたタスクは、毎日0時にnginxログを切り出し、日付ごとに保存するという考えですが、このスクリプトは非常に安定して実行され、必要なときに送信できます。

    • 返事
      0
  • キャンセル返事