Python 2.7 脚本在运行时通过 print
输出一些调试信息。
....
print datetime.now()
...
此脚本由 forever.js 启动:
forever start -c python myPrintingScript.py
但是,当我想检查 Python 脚本的输出时,日志中没有显示任何内容。
运行forever logs 0
不会返回任何内容。但脚本肯定正在运行并且没有崩溃/重新启动。
问题:有没有办法让Python脚本打印调试信息,使其也出现在永远
的日志文件中?
最佳答案
请这样做:
import sys
print "xxxx"
sys.stdout.flush()
然后您将在永久创建的日志文件中看到xxxx
。
关于javascript - Python "print"不记录到 Forever.js 日志,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34110338/