标题:
[其他]
cmd 如何正确的后台运行python进程
[打印本页]
作者:
wangchuanxiaolu
时间:
2018-7-12 19:49
标题:
cmd 如何正确的后台运行python进程
需求:有个python程序,我需要让它一直运行在windows后台,提供服务;
困惑:我在cmd中用start /B 后台启用了该进程,但是当我关闭cmd控制台后,python进程也停了;
有什么方法使python一直运行在后台,又不保留控制台
作者:
codegay
时间:
2018-7-12 19:58
试一下用pythonw运行看看。
作者:
codegay
时间:
2018-7-12 20:12
pythonw xxx.py
作者:
wangchuanxiaolu
时间:
2018-7-12 20:27
回复
2#
codegay
谢谢!可以了,一直没想到python本身可以无窗口化执行,一直在找cmd的问题。
作者:
wangchuanxiaolu
时间:
2018-7-12 20:28
回复
3#
codegay
谢谢!可以了,一直没想到python本身可以无窗口化执行,一直在找cmd的问题。
作者:
codegay
时间:
2018-7-12 21:17
其实pythonw 才是有“窗口”化运行。但是因为没有GUI。所以就没有窗口了。
作者:
codegay
时间:
2018-7-13 01:25
再补充一个,默认情况下.pyw文件关联的是用pythonw来执行的。windows下可以把源文件改成.pyw
作者:
wangchuanxiaolu
时间:
2018-7-16 19:48
回复
7#
codegay
如果不用pythonw,用cmd本身可以实现吗?
作者:
窄口牛
时间:
2018-7-16 19:56
vbs可以,bat要想藏着,还要借助别的。
作者:
codegay
时间:
2018-7-17 09:10
回复
8#
wangchuanxiaolu
start pythonw xxx.py
start xxx.pyw
欢迎光临 批处理之家 (http://www.bathome.net/)
Powered by Discuz! 7.2