babyborn Asked:2020-08-02 23:17:47 +0000 UTC2020-08-02 23:17:47 +0000 UTC 2020-08-02 23:17:47 +0000 UTC 将变量传递给导入模块的类 772 我导入了一个模块,例如: import module_name 在模块本身中,类: my_class: some_var = my_var do_something() 有一个变量,如: my_var = 777 如何将我需要的变量从我的代码传递给模块类my_var? python 1 个回答 Voted Best Answer S. Nick 2020-08-02T23:25:09Z2020-08-02T23:25:09Z class MyClass: def __init__(self, my_var): self.some_var = my_var print(self.some_var) #do_something() my_var = 777 myClass = MyClass(my_var) 777 print(myClass.some_var) 777 模块是从另一个文件导入的 主文件 from module_name import MyClass my_var = 777 myClass = MyClass(my_var) print(myClass.some_var) 模块名.py class MyClass: def __init__(self, my_var): self.some_var = my_var print(self.some_var) #do_something()
主文件
模块名.py