回覆列表
  • 1 # Bean蠶豆

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

    我們也可以透過命令的形式執行: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的指令碼命令。

  • 中秋節和大豐收的關聯?
  • 瀟皇后的丈夫好像有6任都是皇帝?你要是生在那個年代對她有什麼感觸?