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

需要登入才可留言!

类似文章


polymer,docker

D-Laravel默认支持index.html了

D-Laravel的nginx环境设置默认支持index.html了,简单说 现在除了,可以用D-Laravel跑Laravel的Project,也可以拿来跑其他的Project。 目前Apple的WebKit对Service-Workers已经是in preview了....

linux,system

检测系统中的selinux是否激活

检测系统中的selinux是否激活

big5

php版的big5转utf8进程

您是否有大量的big5编码的php、js或html页面需要转码?这里提供一个我原创的php转码方式,用PHP的进程进行文件的转码。数据库big5 via latin1的转码更为复杂,本文就不做讨论啦。转码前最重要的一件事是对您的目标数据夹进行版控,这样转码后,您可以比较是否有正常转码成功。 或是有问题时还可以施展还原大法。