一个简单的子流程管理器,支持流stdout\async

processcall的Python项目详细描述


###一级子流程可以更方便的进行系统调用

To Do List:
....

[开发processcall的环境是python3哦]

### 安装

pip安装
```
pip install processcall
```

源码安装
```
git clone git@github.com:rfyiamcool/processcall.git
cd processcall
python setup.py install
```

### 使用方法

只单纯的执行,然后返回linux run code和执行状态

```
>>> import processcall
>>> r = processcall.run('uptime')
04:06:37 up 2 min, 1 user, load average: 0.20, 0.19, 0.08
>>> r.output
>>> r.success
True
>>> r.retcode
0
```

捕捉所有的执行结果
```
>>> r = processcall.run_capture('uptime')
>>> r.output
' 04:07:16 up 2 min, 1 user, load average: 0.11, 0.17, 0.08\n'
>>> r.success
True
>>> r.retcode
0
```

把输出的结果精简过,“RbI/C>”,'BR/>“BR/> BR/> BR/>进程调用示例用法:
BR/>‘BR/>从过程调用导入RunyCopysBR/> BR/> R= RunI俘获(“LS -LA”)< BR/>如果R.成功:
打印(R.Outlook)
其他:
打印(“错误:%s”退出代码%s”%(R.Cube),r.retcode))
打印(“…”
打印r.output.splitlines()[-3:]:
打印(“%s%”行)
```

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java本地(带有本地模块)组件   jakarta ee动态角色名称在javaee安全中的应用   如何解决Java6SSL错误   java为什么不使用更大的限定类型实现位集?   java将文件上载到本地Eclipse文件夹   java如何以不同颜色打印异常   java以目录列表格式打印BST   语义web java错误不适用的方法   如何在包中编译类,以便稍后使用“java程序”(不带包名)执行它们?   web服务Java EE使用JMS发布订阅的替代方案   java JavaFX 2.2控制器初始化()在JAR文件中加载时未调用   如何使用javasocket将文件发送到web浏览器?   java Apache cxf文件日志   从1300生成30个随机数的java数组返回所有0,而不是其他数字   java如何在包含特殊关键字的文本文件中缩进文本而不使用数组或任何正则表达式