1.os模組
import os
#第一種,使用system
os.system('docker ps -a')#等等的命令
#缺點是沒辦法得到返回值,執行命令後,系統stdout列印出命令得到的值
#第二種,使用popen
f=os.popen('uname -a')
data=f.readline()
f.close()
print data
#可以獲得系統的返回值在f類檔案中,再通過讀取獲得輸出
2.commands模組
import commands
print commands.getoutput('docker ps -a')
#優點是可以執行命令,並且得到系統輸出,並且輸出內容不會在stdout上顯示出來。
Linux 定時迴圈執行 python 指令碼
本文主要介紹在linux環境下,定時迴圈執行python指令碼的兩種方法。vim time.py import time while true time.sleep 1 with open time.log a as logfile logfile.write hello,world n time....
linux 下後台執行python指令碼
這兩天要在伺服器端一直執行乙個python指令碼,當然就想到了在命令後面加 符號 python data python server.py python.log 說明 1 表示把標準輸出 stdout 重定向到 那個檔案,這裡重定向到了python.log 2 表示在後台執行指令碼 這樣可以到達目的...
linux 下後台執行python指令碼
這兩天要在伺服器端一直執行乙個python指令碼,當然就想到了在命令後面加 符號 python data python server.py python.log nohup python home www service public skbot.py 說明 1 表示把標準輸出 stdout 重定向...