1. 程式人生 > >python 獲取命令列輸出結果

python 獲取命令列輸出結果

 

status, output = commands.getstatusoutput("sudo rm -rf a.txt")
if(not status):
  print("delete successfully!")
status, output = commands.getstatusoutput("ls")

如果命令執行成功並且返回,status為0,否則status不為0

output為命令執行的結果, 如上如果執行ls, output為檔案或者資料夾名稱的列表