【发布时间】:2012-11-23 22:45:00
【问题描述】:
假设我有以下代码:
尝试: 打印“富” # 更多代码... 打印“酒吧” 除了: 经过出于测试目的,我如何临时禁用 try-statement?
您不能只注释掉 try 和 except 行,因为缩进仍会关闭。
没有比这更简单的方法了吗?
#尝试: 打印“富” # 更多代码... 打印“酒吧” #除了: # 经过【问题讨论】:
-
您通常应该首先避免在
try:块中包含“更多代码”。通常你只需要一行。 -
这个问题毫无意义。您不会禁用
try语句进行测试,而是测试它是否被正确执行。如果您的意思是像某种形式的“原型设计”一样进行测试,只需将 try 语句中的代码移动到函数中并直接调用该函数即可。
标签: python debugging testing exception-handling