Python上下文将所有内容包装成函数

时间:2019-01-29 15:17:00

标签: python

让我们说我有以下包装:

with MyWrapper():
   func_a()
   number = 123
   func_b()

是否可以将上下文中的所有内容包装到一个函数中?

我的最终目标是,我们目前有类似的东西:

run_transaction(func_a)
number = 123  # not transactional
run_transaction(func_b)

所以我的目标是使用Transaction()做类似的事情来包装那些函数调用。因此,最终目标是创建一个将所有内容包装在上下文中的func_c,并将其作为事务运行。

有可能吗?对此无能为力。

感谢您的帮助。

0 个答案:

没有答案