新聞中心
linux如何用python調用程序?
在linux上執(zhí)行python程序的方法:

創(chuàng)新互聯建站專注于企業(yè)全網整合營銷推廣、網站重做改版、耿馬網站定制設計、自適應品牌網站建設、H5開發(fā)、商城網站建設、集團公司官網建設、外貿營銷網站建設、高端網站制作、響應式網頁設計等建站業(yè)務,價格優(yōu)惠性價比高,為耿馬等各大城市提供網站開發(fā)制作服務。
1、打開python腳本,在腳本頭部添加【#!/usr/bin/python2.7】;
2、執(zhí)行【chmod +x xxx.py】命令為腳本增加執(zhí)行權限;
3、執(zhí)行【./xxx.py】命令即可運行。 方法一: (推薦教程:Python入門教程) 在文件的頭部(第一行)寫上#!/usr/bin/python2.7,這個地方使用python的絕對路徑,就是上面用which python查詢來的結果。然后在外面就可以使用./xxx.py執(zhí)行了。
方法二: 直接使用python xxxx.py執(zhí)行。其中python可以寫成python的絕對路徑。使用which python進行查詢。
在linux上執(zhí)行python程序的方法:
1.第一種方法是直接用unhup命令來讓程序在后臺運行,命令格式如下:
unhup python 文件名.py (> ***.log )&
在這個命令中,python指定我們要執(zhí)行的文件為python文件,后面的文件名.py即是我們要執(zhí)行的文件。括號內容表示可以將平時輸出到控制臺中的內容重定向到*.log這個文件中,這個是可選的,如果沒有這個,則會默認輸出到nohup.out文件中。括號后面你的&表示后臺運行。
2.第二種方法是寫一個腳本,然后把腳本提交給服務器,讓服務器在后臺運行腳本里面的語句。假設我們定義了一個腳本start.sh,其內容如下:
#!/bin/bash
cd 想要運行文件的路徑名
python -u ***.py
上述腳本中,#!/bin/bash是指此腳本使用/bin/bash來解釋執(zhí)行下面的語句,其中cd是表示將當前目錄跳到所要運行文件所在目錄,然后python -u ***.py則表示運行***python文件,當寫完該腳本后,我們就可以使用下面的這條命令來執(zhí)行該腳本從而讓程序在后臺運行:
到此,以上就是小編對于的問題就介紹到這了,希望這1點解答對大家有用。
名稱欄目:linux如何用python調用程序?windowspythonnohup
網頁URL:http://www.dlmjj.cn/article/dpopjoi.html


咨詢
建站咨詢
