【发布时间】:2019-01-02 11:35:39
【问题描述】:
我的 tox.ini 中有以下内容:
[tox]
skipsdist = true
envlist = py27, py36, lint
[testenv]
whitelist_externals=flake8
commands =
version: python setup.py --version
当我跑步时
tox -e 版本
我得到以下输出:
tox -e version 2>version
version runtests: PYTHONHASHSEED='3264081464'
version runtests: commands[0] | python setup.py --version
0.2.0
__________________________________________________________________________________________________________________________________________________________ summary ___________________________________________________________________________________________________________________________________________________________
version: commands succeeded
congratulations :)
我只需要从 tox -e version 输出中捕获版本 (0.2.0),这是最优雅/pythonic 的方式干吗?还有无论如何我可以让 tox 只将输出输出到命令而不是其余的吗?
【问题讨论】: