1、os.system(cmd)
import os
os.system('date')
# 2023年 06月 30日 星期四 19:26:21 cst
2、os.popen(cmd)import os
nowtime = os.popen('date')
print nowtime.read()
# 2023年 06月 30日 星期四 19:26:21 cst
說明
getoutput
獲取執行命令後的返回資訊
getstatus
獲取執行命令的狀態值(執行命令成功返回數值0,否則返回非0)
getstatusoutput
獲取執行命令的狀態值以及返回資訊
import commonds
status, output = commands.getstatusoutput('date')
print status # 0
print output # 2023年 06月 30日 星期四 19:26:21 cst
import subprocess
nowtime = subprocess.popen('date', shell=true, stdout=subprocess.pipe, stderr=subprocess.stdout)
print nowtime.stdout.read()
# 2023年 06月 30日 星期四 19:26:21 cst
lua執行系統命令
lua中,系統庫函式有 os functions os.clock,os.date,os.difftime,os.execute,os.exit,os.getenv,os.remove,os.rename,os.setlocale,os.time,os.tmpname os.execute可以執行d...
lua執行系統命令
lua中,系統庫函式有 os functions os.clock,os.date,os.difftime,os.execute,os.exit,os.getenv,os.remove,os.rename,os.setlocale,os.time,os.tmpname os.execute可以執行d...
Python執行系統命令
執行系統命令中比較常用的就是os.system 和os.popen 兩種方法 那麼有什麼區別呢?首先都需要匯入os包 import osos.system os.system 方法可以直接使用,會直接執行系統命令並輸出結果,但是沒有返回值 比如說 os.system ls connect.py he...