高!我有一个py2exe whitch测试可执行文件,如果我的vpn连接或不在Windows上的infinit loop runinngi。我想在后台或hiden中运行,我搜索了几个论坛,我发现2个脚本部分工作。
将脚本重命名为" scrypt.pyw"并再次运行py2exe,.exe隐藏,当我运行它,但关闭或消失。单击后不会继续运行。
我成了另一个exe来打第一个:
导入os
导入子流程
os.chdir(" C:\用户\ DL \文件\ LOG \ PY&#34)
proc = subprocess.Popen(' ipLog.exe',creationflags = subprocess.SW_HIDE,shell = True)
proc.wait()
或
os.chdir(" C:\用户\ DL \文件\ LOG \ PY&#34)
proc = subprocess.Popen(' ipLog.exe',creationflags = subprocess.SW_HIDE,shell = True)
-Works但是第一个命令仍然可见,当我关闭它时,它的第一个exe调用也会退出。
我是python中的新手并尝试将我的爱好vb,vba改为python。
感谢您的帮助。
答案 0 :(得分:0)
我在这个帖子How to start daemon process from python on windows?中找到了一个解决方案。谢谢所有人帮助过这个帖子,也帮助我的脚本。