首先,这个桌面应用程序真的是给自己一个学习 python 和 gui 工作原理的借口。
我试图帮助我的客户想象他们正在经历多少带宽,何时发生以及他们的访问者在哪里。所有这些都将通过图表或任何最方便的方式显示。(在路上,我想添加 cpu/mem 使用)
我在想最简单的方法是让应用程序通过 sftp 连接,下载指定的日志,然后使用正则表达式过滤必要的信息。
我正在考虑使用:
Python 2.6
Pyside
Paramiko
开始。我正在寻找 sftp 部分的扭曲,但我认为现在保持简单可能是一个更好的选择。
这看起来对吗?我应该尝试使用 sftp 吗?或者我应该尝试与我的站点中的某些子域进行交互以将日志推送到客户端?(即 app.mysite.com)
正则表达式如何解析日志?