无法从Python中的脚本导入变量

2024-05-23 19:48:24 发布

您现在位置:Python中文网/ 问答频道 /正文

这里是Python新手。假设我有两个Python脚本主.py以及库.py. 中有一个变量(不是函数)库.py我想用在主.py. 我进口的库.py在主.py然后打电话来库变量. 我仍然收到经典的导入错误(“module”没有名为“variable”的属性),我不知道为什么。两个文件都在同一个目录中,我三次检查是否有打字错误。我也尝试了'from lib import variable'命令,但没有结果。在

我做错什么了?在


Tags: 文件函数frompyimport目录脚本属性
2条回答

这是一个盲目的赌注(张贴一些代码!),但如果您导入库.py,尝试只导入lib(不导入.py)。在

对我有用。方法如下:

在库.py公司名称:

variable = 42

在主.py公司名称:

^{pr2}$

的另一个版本主.py公司名称:

from lib import variable

print variable

你不显示你的代码,所以任何其他的提示都是猜测。一种猜测可能是另一个名为lib.py的模块正在被加载。在

请注意,import名称区分大小写,即使在Windows上也是如此。在

相关问题 更多 >