Save logs - SimpleHTTPServer(保存日志 - SimpleHTTPServer)
问题描述
如何保存控制台的输出,例如
How can I save the output from the console like
192.168.1.1 - - [18/Aug/2014 12:05:59] 代码 404,消息文件未找到"
"192.168.1.1 - - [18/Aug/2014 12:05:59] code 404, message File not found"
到一个文件?
代码如下:
推荐答案
BaseHTTPRequestHandler.log_message()
通过写入 sys.stderr
打印所有日志消息.你有两个选择:
BaseHTTPRequestHandler.log_message()
prints all log messages by writing to sys.stderr
. You have two choices:
1) 继续使用BaseHTTPRequestHandler.log_message()
,但是改变sys.stderr
的值:
1) Continue using BaseHTTPRequestHandler.log_message()
, but change the value of sys.stderr
:
2) 新建一个xxxRequestHandler
类,替换.log_message()
:
2) Create a new xxxRequestHandler
class, replacing .log_message()
:
这篇关于保存日志 - SimpleHTTPServer的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!