msk*_*kew 1 python terminal pytest
我正在使用pytest来运行测试,并且在执行测试期间,使用ctrl-C中断.
无论我多少次ctrl-C退出测试会话(我也试过ctrl-D离开我正在使用的环境),我的终端提示不会返回.
我不小心按了F ...... test.py ^CF^CF是否与我被困在捕获的stderr部分并且提示没有返回有关?
test.py ^CF^C
是否有任何逻辑解释为什么我被困在这里,如果是这样,有没有其他选择退出这个状态而不关闭窗口并强制退出会话?
Foo*_*oon 5
我建议尝试控制-Z.那应该暂停它; 你可以杀死%1(或杀死-9%1)来杀死它(假设你没有在后台运行任何其他东西)
我猜测正在发生的事情(从个人经验来看)是你的一个测试是在try /中运行,除了捕获所有异常(包括控制c触发器的键盘中断)并且在while循环中/忽略异常.
归档时间:
13 年,3 月 前
查看次数:
532 次
最近记录: