gpt4 book ai didi

python - Nose:捕获脚本输出以及测试输出

转载 作者:太空宇宙 更新时间:2023-11-03 13:53:01 28 4
gpt4 key购买 nike

如果我将任何打印语句放在我的模块顶部,而不是在任何类/函数中,则在通过 nose 运行测试时不会打印任何内容。

import os
print 'hi'
#----------------------------------------------------------------------

def make_shapes(canvas):
"""
Generates shapes. Needs a Canvas instance to add the shapes to
"""
params = [canvas, Colour(0, 0, 0), 1]

不过将打印放在函数中是可行的。有什么想法吗?

最佳答案

不确定这是否是问题所在,但您可以使用 -s 参数运行 nosetests 以防止捕获标准输出。

关于python - Nose:捕获脚本输出以及测试输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3388981/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com