我想把Python当成windows服务后台启动,我现在参考这个文档已经实现了,但是其中有两个方法执行失败,其他的正常的。失败的两个方法一个是设置全局对象,另一个就是调用这个全局对象的方法,问下各位有知道如何避免这个问题,设置全局成功,或其他思路能解决这个问题的方式。不设置成服务时,单独启动py文件是没有问题的
在设置全局对象这个方法这失败了
服务是正常启动了,没有报错
错误ID是1053:服务没有及时响应启动或控制请求 吗?
问题找到了,最后发现是做成服务后,open('./config','r'),open打开文件的路径是相对路径就不行,得path = os.path.dirname(file)获取下当前页面路径,再拼接上文件名称,即可