sh代表假人
shfd的Python项目详细描述
我为子流程定制的包装,灵感来自Envoy。
功能:
- 完全支持Unicode
- 带python操作符的管道
- 多平台
- 方法链接可用
支持的Python版本:
- 2.6
- 2.7
- 3.1
- 3.2
- 3.3
用法
运行命令
>>> cmd = shfd.run('echo "hello world"') >>> cmd.retcode 0 >>> cmd.out u'hello world\n' >>> cmd.err u''
管道和链条示例
>>> cmd = (shfd.cmd('git log') | 'head -n 30').run() >>> cmd.command u'git log | head -n 30' >>> cmd.out u'...'
测试
- 测试一个版本:
- python测试
- 测试所有可用版本:
- python测试