当我们要去执行一个python脚本的时候一般都会在命令之中直接用python命令调用脚本,但是在有些情况下是不希望python程序运行的窗口显示出来的,也就是让它在后台默认执行就好了。那下文就来分别介绍一些Liunx和Windows两个系统怎么让python脚本后台运行。
一、Windows系统
在Windows操作系统上面去安装好python之后可以在安装目录之中看到两个可执行程序,一个叫做python.exe,另一个的文件名则是pythonw.exe。当双击启动第一个程序时会打开一个控制台窗口并且直接进入python交互模式,在这里面就能够编写python代码并执行。
而pythonw.exe这个程序点击启动之后却没有任何反应,这是因为它是以无窗口形式后台去运行python脚本的程序。那么只需要在命令行中用它来调用python脚本即可实现挂载后台运行,如下所示:
pythonw test.py
二、Liunx系统
而对于Liunx系统来说,它安装好python之后并不会有这么两个不同作用的程序来执行python。liunx想要让python脚本在后台运行的话就要在命令之中添加一些参数才可以,示例如下:
python -u test.py >> test.log &
在命令行之中执行上面的这个命令就能让test这个python脚本在后台运行,并且运行是程序产生的输出结果都会写入到同一个文件路径之中的log文件之中,这样在后台运行完毕后也能看到python程序运行结果了。
以上就是关于“Python脚本怎么挂载在后台运行?Python程序如何在后台运行”的全部内容了,希望对你有所帮助。
更多python相关文章请访问分类:python
【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。