欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

現有一個程序run.py,如何完成它的啟動腳本(start.sh)和終止腳本(stop.sh)?

吉茹定2年前13瀏覽0評論

不知道作者是不是剛學習Python的,我的理解是作者可能想知道系統(linux)系統下系統如何調用Python程序。下面就重點描述一下Python在系統(Linux)下如何調用執行。

如何在系統下執行Python腳本

當我們寫完一個Python腳本的時候,如果是在Python的IDE工具下,可以直接點擊IDE工具欄上的RUN-執行,就可以讓腳本執行,形如:

我們也可以通過命令的形式執行:python(python的安裝路徑)文件的路徑

SH文件

sh文件是bash腳本,如果想運行需要通過sh[文件名]

.sh

結合作者提的問題是,如何通過bash腳本實現程序的執行。啟動腳本還是挺容易實現的,就是在新建的bash腳本(

start.sh

)中添加python的執行命令:python文件路徑

對于

stop.sh

相對于來說要復雜一些,因為腳本執行的過程是系統層面的,因為你需要找到該程序是在程序中的進程號然后殺掉。

整個過程就是這樣的,先執行python文件,然后找到執行Python文件的進程,并且殺掉。

通過bash腳本去執行python并且關掉,實現的原理在上面已經描述了。最后,為了防止理解上的偏差,還有一種可能就是作者希望通過python的腳本去執行

start.sh

stop.sh

這兩個腳本,如果是那樣的話,我們可以借助os模塊去執行shell的腳本命令。