如何在所有模块中定义变量而不需要导入?

时间:2018-11-15 18:30:15

标签: python

在某种情况下(仅出于开发目的),我想全局定义一个变量-不仅是模块全局变量,而且还需要在各处定义变量,而不需要import语句(或global关键字) 。我知道这通常是个坏主意,但对于我的临时应用程序来说很好。

1 个答案:

答案 0 :(得分:0)

这似乎可行:

import builtins
builtins.__dict__['global_variable_name'] = 123
print(global_variable_name)