轻松捕获标准输出、标准错误。
项目描述
.. -*- restructuredtext -*-
.. highlight:: python
.. image:: https://secure.travis-ci.org/oinume/iocapture.png?branch=master
使用 iocapture 轻松捕获 stdout、stderr。
如何使用
==========
使用 Python >= 2.5 ::
import iocapture
with iocapture.capture() as capture:
print("hello stdout")
print(captured.stdout)
# >>> hello stdout
使用 Python < 2.5 ::
import iocapture capture
= iocapture.capture() capture.start(
)
print("hello stdout") capture.close(
)
print(captured.stdout)
# >>> hello stdout
ChangeLog
===== ====
https://github.com/oinume/blob/master/changes.rst
对于开发人员
==============
在开发模式下安装 iocapture。::
$ python setup.py develop
安装以下模块进行测试。::
$ pip install -r requirements-dev.txt
运行测试 ::
$ py.test 测试
.. highlight:: python
.. image:: https://secure.travis-ci.org/oinume/iocapture.png?branch=master
使用 iocapture 轻松捕获 stdout、stderr。
如何使用
==========
使用 Python >= 2.5 ::
import iocapture
with iocapture.capture() as capture:
print("hello stdout")
print(captured.stdout)
# >>> hello stdout
使用 Python < 2.5 ::
import iocapture capture
= iocapture.capture() capture.start(
)
print("hello stdout") capture.close(
)
print(captured.stdout)
# >>> hello stdout
ChangeLog
===== ====
https://github.com/oinume/blob/master/changes.rst
对于开发人员
==============
在开发模式下安装 iocapture。::
$ python setup.py develop
安装以下模块进行测试。::
$ pip install -r requirements-dev.txt
运行测试 ::
$ py.test 测试