by Devin Yang

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

最簡化版本的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

需要登入才可留言!

類似的文章


ssl,haproxy,certbot

完美SSL憑證自動化更新環境(HAProxy加certbot)

HAProxy的重載速度很快,跟本感覺不出有重啟,所有憑證都給HAProxy處理真的很方便。主機環境需求,請確認您已有下面兩個指令(Ubuntu怎麼裝? apt-get install -y haproxy cerbot,我猜的,如果不是請自行Google)

重裝Mac OS有多種啟動按鈕

重裝Mac OS有多種啟動按鈕,可看上方連結說明 。 如果是要清空資料的重新安裝,經過多次的測試, 使用Command+Alt+R進行較不會有問題...

web-hosting

Bluehost的主機真的有夠慢,只能瘋狂優化了

話說,Bluehost這webhosting真的太慢了,是地理位置的關係嗎? 不過不限流量及空間下,是乎也不太能要求什麼, 再我瘋狂優化下,使用PageSpeed Insights測試,終於電腦版終於達到85分了。