知行编程网知行编程网  2022-12-03 13:30 知行编程网 隐藏边栏  17 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于linux如何打开python的相关知识,希望可以帮到处于编程学习途中的小伙伴

如何在 linux 中打开 python

1、第一种方法是直接使用unhup命令让程序在后台运行。命令格式如下:

unhup python 文件名.py (> ***.log )&

在这个命令中,python指定我们要执行的文件是一个python文件,后面的文件名.py就是我们要执行的文件。括号中的内容表示平时输出到控制台的内容可以重定向到*.log文件。这是可选的。如果没有这个,默认输出到nohup.out文件。括号后的 & 表示在后台运行。

2、第二种方法是写一个脚本,然后将脚本提交给服务器,让服务器在后台运行脚本中的语句。假设我们定义了一个脚本start.sh,其内容如下:

#!/bin/bash
cd 想要运行文件的路径名
python -u ***.py

上面脚本中,#!/bin/bash表示本脚本使用/bin/bash来解释执行下面的语句,其中cd表示将当前目录跳转到要运行的文件所在目录,然后python -u ***.py 表示运行***python文件。写好脚本后,我们可以使用如下命令来执行脚本,让程序在后台运行:

./start.sh > result.log &

这里./start.sh表示运行当前目录下的脚本start.sh,>result.log表示将控制台原来的输出全部输出到result.log文件,&表示后台运行

我们可以通过ps -e 命令查看后台运行的进程吗?

如何在 linux 中打开 python

在上图中我们可以看到,我们的脚本start.sh和Python程序已经在后台成功运行了,接下来我们可以通过cat result.log |查看原来输出到控制台的信息。更多的。

注意:要执行python文件中的函数,除了定义函数外,还必须记住调用文件中的函数。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享