by Devin Yang , 1 year ago

我用Python執行系統命令的範本

#!/usr/bin/env python
# -*- coding: utf-8 -*-
from subprocess import Popen, PIPE, STDOUT

command='uname -a'.split()

proc=Popen(command ,bufsize=0, stdout=PIPE,stderr=PIPE, universal_newlines=True);
output, error = proc.communicate()
exit_code=proc.poll()

if (exit_code==0):
  print(output)
else:
  print(error)

Tags: python

Devin Yang

有什麼建議或想法,歡迎提出來哦

No Comment

Post your comment

Login is required to leave comments

Similar Stories


polymer,docker

D-Laravel預設支援index.html了

D-Laravel的nginx環境設定預設支援index.html了,簡單說 現在除了,可以用D-Laravel跑Laravel的Project,也可以拿來跑其他的Project。 目前Apple的WebKit對Service-Workers已經是in preview了....

zsh

停用zsh貼連結到Terminal時自動加escape的功能

有時電腦真的做的太自動了,自動過頭了,有些功能我就不是很喜歡,像是zsh上貼資料自動補反斜線。 如何停用呢? 我找到囉。

docker,laravel

用Docker建立Lravel開發環境超簡單

​​​​​​​這篇文章描述如何使用Docker的docker-compose創建Laravel的開發環境。有了簡單到爆炸的D-Laravel簡易bash,不要在說我無法建立Laravel的開發環境了。