从另一个文件导入变量?

如何将变量从一个文件导入另一个文件?

示例:file1有变量x1以及x2如何将它们传递给file2

如何将所有变量从一个导入到另一个?


MMMHUHU
浏览 548回答 3
3回答

MYYA

from file1 import *  将导入file1中的所有对象和方法

扬帆大鱼

导入file1内部file2:要从file1导入所有变量而不泛滥file2的命名空间,请使用:import file1#now use file1.x1, file2.x2, ... to access those variables要将所有变量从file1导入到file2的命名空间(不推荐):from file1 import *#now use x1, x2..来自文档:虽然from module import *在模块级别使用它是有效的,但通常是个坏主意。首先,这会丢失Python所具有的重要属性 - 您可以通过您喜欢的编辑器中的简单“搜索”功能知道每个顶级名称的位置。如果某个模块增加了额外的功能或类,你也会在将来遇到麻烦。

慕标琳琳

最好明确导入x1和x2:from file1 import x1, x2这可以让你避免与变量和函数不必要的命名空间冲突file1,而在工作file2。但如果你真的想要,你可以导入所有变量:from file1 import * 
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python