【发布时间】:2020-03-29 14:27:06
【问题描述】:
我想知道是否可以有条件地使用 with 语句,比如
if condition:
with mock.patch(....)
#code that is or is not patched
理论上是否可以在不丢失 with 语句的情况下实现这一点?
【问题讨论】:
-
目前尚不清楚您要在这里实现什么。请创建一个更全面的示例来显示所需的行为。
-
丢失
with语句是什么意思? -
这能回答你的问题吗? Conditional with statement in Python
-
我假设如果满足条件,您希望将 with 应用于注释下方的代码。可能有更好的方法 - 请分享一段较长的代码,以便我们查看上下文。
标签: python