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

需要登入才可留言!

类似文章


关於LineBot的小研究

官方已有一个Slim框架的EchoBot Sample了,下载后,用composer即可直接试用, 看了一下Slim进程码要转Laravel并不难, 不到半天就把他转换成Laravel的Project啦。 再透过我GitHub上的Excelify将约16万笔的Excel字典档数据转为SQL Insert语法, 导入到数据库中。 Line Bot有那些限制及注意事项呢?本文为我自己测试的结果。

laravel,trait,php

我的Browser Trait、webp图档支持功能检测及是否为手机检测

PHP trait相信很多人都不陌生,因为Laravel到处可见,但我还是写出来分享给有缘人🙄。PHP trait可以让两个不同的CLASS都可以使用相同的方法。他不但能降低复杂度,更可让进程码重复被使用。所以放个Browser系列功能在Laravel的ViewServiceProvider上使用,应该是满方便的😝

linux,raspberry

树莓派安装VNC Server

检单介绍如何在树莓派上启动VNC Server