2

目前,我正在运行一个 tcp 套接字,我正在考虑添加服务器端写入日志文件的功能,即通过套接字发送/接收/错误的内容。我的服务器脚本在启动时作为服务运行。

我想知道是否有可能做到这一点?我在 python 文档上查找了日志记录工具,但它似乎没有太多细节(或者我只是无法理解)。我希望有人能指出我正确的方向。

4

2 回答 2

4

使用日志记录 python 类写入文件?

如果您不想使用日志记录类,您可以简单地打开一个文件并将错误消息写入其中。

如果在 Linux 上执行类似这样的操作,另一种选择是: 如何记录由 start-stop-daemon 启动的进程的标准输出?

于 2013-07-09T14:13:21.870 回答
2

试过网猫?

例如

netcat -l 0.0.0.0 1999 |tee /tmp/log.txt

这会在您向世界开放的主机上的端口 1999 上打开一个侦听 TCP 套接字。然后它将写入任何传入的副本/tmp/log.txt

于 2013-07-09T12:21:06.757 回答