文件名称:duct.py:用于运行子进程的Python库
文件大小:35KB
文件格式:ZIP
更新时间:2024-05-22 02:36:18
Python
管道 Duct是用于运行子进程的库。 管道使构建管道和重定向IO像外壳一样容易。 同时,Duct可帮助您编写正确的,可移植的代码:空格永远都不重要,默认情况下会报告子进程的为Right Way:trade_mark:处理各种。 例子 运行命令而不捕获任何输出。 在这里,“ hi”直接打印到终端: >> > from duct import cmd >> > cmd ( "echo" , "hi" ). run () hi Output ( status = 0 , stdout = None , stderr = None ) 捕获命令的标准输出。 这里的“ hi”作为字符串返回: >> > cmd ( "echo" , "hi" ). read () 'hi' 捕获管道的标准输出: >> > cmd ( "echo" , "hi" ). pipe ( cmd ( "sed" , "s/i/o/"
【文件预览】:
duct.py-master
----duct.py(53KB)
----.github()
--------workflows()
----ci.py(506B)
----test_duct.py(22KB)
----tox.ini(90B)
----LICENSE(1KB)
----setup.py(394B)
----README.md(2KB)
----gotchas.md(18KB)
----docs()
--------source()
--------make.bat(799B)
--------Makefile(638B)
----.gitignore(52B)