从模块导入变量

时间:2017-09-28 21:43:15

标签: python

我可以从我创建的模块调用函数,但我无法导入变量,也许任何人都有任何想法为什么?  例如:

Module1.py

a="hi"

Python空闲:

from Module1 import *
Print(a)

它不会导入变量a,但是如果我从其他模块调用一个函数它就可以了

1 个答案:

答案 0 :(得分:1)

你必须记住Python 不区分大小写。内置函数(或实际上,任何函数)应始终以小写字母开头。如果您的Python文件名为" Module1.py",那么执行from module1 import *也是不正确的。所以正确的形式是:

from Module1 import *
print(a)