python-capturer:轻松捕获当前进程和子进程的stdoutstderr

时间:2021-05-10 15:56:25
【文件属性】:
文件名称:python-capturer:轻松捕获当前进程和子进程的stdoutstderr
文件大小:24KB
文件格式:ZIP
更新时间:2021-05-10 15:56:25
python linux unix tty pytest 捕获器:轻松捕获当前进程和子进程的stdout / stderr 捕获程序包使捕获当前进程和子进程的和流变得容易。 输出可以实时中继到终端,但也可用于Python程序进行其他处理。 目前已在cPython 2.7、3.5+和PyPy(2.7)上进行了测试。 它已经在Linux和Mac OS X上进行了测试,并且可以在其他Unix上运行,但是绝对不能在Windows上运行(由于使用了依赖于平台的模块)。 有关使用说明,请参阅。 地位 捕获程序包是作为一个周末的概念证明而开发的,因为我很好奇是否可以(可靠)地完成它。 经过一个周末的广泛测试后,它似乎运行良好,因此我将发布初始版本为1.0版,但是我仍然认为这是一个概念证明,因为我还没有使用它的广泛“生产”经验。 希望它在实践中能像我在测试中一样有效:-)。 安装 捕获程序包可在PyPI上获得,这意味着安装应尽可能简单: $ pip i
【文件预览】:
python-capturer-master
----setup.cfg(199B)
----README.rst(9KB)
----capturer()
--------tests.py(8KB)
--------__init__.py(29KB)
----docs()
--------conf.py(2KB)
--------index.rst(652B)
--------api.rst(241B)
--------readme.rst(27B)
--------changelog.rst(30B)
----requirements-tests.txt(52B)
----.coveragerc(161B)
----CHANGELOG.rst(3KB)
----requirements-checks.txt(109B)
----scripts()
--------travis.sh(2KB)
----requirements.txt(21B)
----LICENSE.txt(1KB)
----MANIFEST.in(39B)
----setup.py(4KB)
----.travis.yml(489B)
----tox.ini(505B)
----Makefile(2KB)
----requirements-travis.txt(116B)

网友评论