0

想象一下,我们有一个one.py带有一些全局变量的模块glob_var=object()。此外,我还有一些不同级别的其他模块glob_var使用相对导入进行导入,例如:

  • from .one.py import glob_var
  • from ..one.py import glob_var
  • from ...one.py import glob_var

我想修补glob_var一次,而不是为那些导入变量的模块修补三次。是否可以实施?

PS不一定是全局变量。它可以是一个函数或其他对象

4

0 回答 0