如何将其转换为Python?正则表达式用于匹配ipv4地址,但是有更好的方法来匹配它吗?
if ($line =~ m{\s+id\s+(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3}),\s+data\s+(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3}),\s+Type Transit\s+(\d{1,2})}) {
$id = "$1.$2.$3.$4";
$data = "$5.$6.$7.$8";
}
__file__没有扩展名有没有更好的打印方式?
import os
print os.path.splitext(__file__)[0]
Run Code Online (Sandbox Code Playgroud) 我需要创建一个脚本,该脚本将通过 cron 每 5 分钟运行一次并解析 syslog,但只匹配执行时间的最后 5 分钟内的条目。
如果有一个模块我可以利用它的一部分?如果是这样,它会在日期提前一天的午夜运行时起作用吗?我的日志的日期格式是:
Jun 20 14:04:47 <log msg details>
Run Code Online (Sandbox Code Playgroud)