私は任意の数の行とjson文字列を持つログファイルを持っています。私が必要とするのは、ログファイルから「_____GP D_____」の後に1つのjsonデータを抽出することだけです。私はファイルから他の行やjsonデータを望んでいません。Pythonでログファイルを解析する
これは私の入力ファイルは、私が唯一の「_____GP D_____」の後にJSON文字列を見つけるのですか
INFO:modules.gp.helpers.parameter_getter:_____GP D_____
{'from_time': '2017-07-12 19:57', 'to_time': '2017-07-12 20:57', 'consig_number': 'dup1', 'text': 'r155', 'mobile': None, 'email': None}
ERROR:modules.common.actionexception:ActionError: [{'other': 'your request already crossed threshold time'}]
{'from_time': '2016-07-12 16:57', 'to_time': '2016-07-12 22:57', 'consig_number': 'dup2', 'text': 'r15', 'mobile': None, 'email': None}
をどのように見えるかありますか?
私は、継続的かついつでもこの「_____GP D_____」に関するログを読んで発生したと私はRabbitMQの中で多分それを保存し、それを処理することができますどのように任意のアイデア、?または、私はログファイル内で一意である複数のjson文字列を選択する必要がある場合は? –
@PritishKRoy - 上記のアップデートを確認してください。 – zwer
https://stackoverflow.com/questions/45087630/python-parse-from-log-file –