bsd系统日志协议(rfc 3164)消息的解析器

syslogmp的Python项目详细描述


BSD系统日志协议(RFC 3164)消息的解析器

这个库是从syslog2IRC中提取的。

要求

  • python 2.7+或3.3+
  • enum34(在3.4之前的python版本上)

安装

通过pip

$ pip install syslogmp

在3.4之前的python版本上,应该安装enum34包 自动。

用法

要分析系统日志消息:

fromsyslogmpimportparse# Parse data (usually received via network).message=parse(data)# Let's see what we've got here.print(message.facility)print(message.facility.description)print(message.severity)print(message.timestamp)print(message.hostname)print(message.message)

进一步阅读

有关详细信息,请参见RFC 3164,“bsd syslog协议”。

请注意,RFC 5424,“系统日志协议”,它 过时RFC 3164。但是,这个包只实现 后者。

Copyright:2007-2016 Jochen Kupperschmidt
Date:01-Mar-2016
License:MIT, see LICENSE for details.
Version:0.2.2

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Portlet间通信页面提交   Java通过命令行参数循环查看用户输入的内容?   java在程序运行时保持JPanel中的计时器处于活动状态   适用于通知系统的java模型   java CodeAbbey挑战14个数据输入问题?   sql server使用windows身份验证连接到java中的远程MS sql server   java Hibernate@OnetoMany与集合上的Where子句   如何在java中比较继承中的两个值?   java在客户机-服务器程序中从文件读取特定字节   将null值赋给args时,java RawQuery不起作用   java:类概要文件是公共的,应该在名为Profile的文件中声明。非结构化数据模型和pojo的java错误   java意外JDWP错误21   多线程Java客户端服务器时钟   c#设置按钮事件的最快方式   java保留MQTT主题在恢复活动时订阅   java H2 1.4.199 database getGeneratedKeys()返回由另一个insert事务生成的键,或者将来的对象被混淆   java以编程方式调用单击JLabel   用java解析非常大的XML文档(还有更多)