我在名为svc.py的脚本中有一个类似这样的python脚本
while True:
with open('svc.log', 'a') as f:
f.write('My First Service')
当我从命令行使用python解释器运行此脚本时,它会连续写入test.log,而不会出现任何问题。
但是当我创建Windows服务并使用nssm启动服务时 我没有看到任何写到svc.log的想法。 Windows服务运行正常。
该服务也正常运行,并且我能够启动和停止该服务,但没有任何内容写入svc.log文件。