我正在开发,所以使用dev_appserver.py/管理控制台,并希望在发出记录时查看日志.
我想用标准的Unix工具监视控制台中的日志记录输出,例如less / grep / etc,但似乎没有从dev_appserver.py命令引导日志记录的选项,我无法在GAE中打开一个新文件(例如fileHandler),因此文件处理程序不会工作,我认为使用套接字/ udp处理程序会有点过分(如果它甚至可能).
我希望还有其他选项来查看日志.
谢谢阅读.
解决方法 默认记录器将记录输出发送到stderr.使用 shell的方法将stderr重定向到一个文件(在tcsh,(dev_appserver.py> / dev / tty)>& your_logfile.txt,你的shell可能会有所不同.)您还可以使用python中的日志记录模块将记录器更改为直接发送到文件,如果您检测到它在本地运行(os.environ [‘SERVER_SOFTWARE’].startswith(‘Dev’))
总结以上是内存溢出为你收集整理的python – 捕获谷歌应用引擎记录输出全部内容,希望文章能够帮你解决python – 捕获谷歌应用引擎记录输出所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)