by Devin Yang

建立於: 7年前 ( 更新: 7年前 )

最簡化版本的Python系統命令執行範本

#!/usr/local/bin/python3
# -*- coding: utf-8 -*-
from subprocess import Popen, PIPE, STDOUT
#執行的指令
command='ls -l'.split()
proc=Popen(command , stdout=PIPE,stderr=PIPE, universal_newlines=True);
output, error = proc.communicate()

#顯示執行結果
if(proc.poll()==0):
     print(output)
else:
     print("{} Error\n".format(error))


 

Tags:

Devin Yang

文章內容無法一一說明,如果您有什麼不了解處,歡迎提問哦:)

No Comment

Post your comment

需要登入才可留言!

類似的文章


composer

如何知道,自己composer環境的目錄在那裡

查自己環境的composer家目錄

ssl,certbot

攻略docker版Let's Encrypt憑證申請

本文主要分享,我如何採用Docker的方式進行Let's Encrypt憑證申請, Let's Encrypt有相當多種類的ACME Client, 我將使用官方推廌Certbot(ACME Client)做說明。 並且使用docker的方式來執行ACME Client。

laravel

如何使用Laravel的Validator自訂錯誤訊息

我們通常開發Laravel時,有時會進行欄位驗證,但使用Validator預設的訊息是英文的。 但當然想要有更精確顯示中文訊息顯示, 本文介紹,我如何使用Laravel的Validator自訂中文的訊息。