Python 3.5/从其他脚本导入值/
我在从另一个脚本(Python3.5,IDE Spyder)导入变量时遇到一些问题。 两个脚本位于同一文件夹中Python 3.5/从其他脚本导入值/,python,python-3.x,python-import,Python,Python 3.x,Python Import,我在从另一个脚本(Python3.5,IDE Spyder)导入变量时遇到一些问题。 两个脚本位于同一文件夹中 First.py a = "1" b = 2 Second.py from First import a,b print(a,b) 我收到错误:“ImportError:无法导入名称“a” 如果我使用: Second.py import First print(First.a) 我得到:“模块‘First’没有属性‘a’”(预期结果) 最后: Second.py from Fir
First.py
a = "1"
b = 2
Second.py
from First import a,b
print(a,b)
我收到错误:“ImportError:无法导入名称“a”
如果我使用:
Second.py
import First
print(First.a)
我得到:“模块‘First’没有属性‘a’”(预期结果)
最后:
Second.py
from First import *
print(a)
我得到:“名称‘a’未定义”
所有函数都可以正常工作,但这里说我可以使用变量导入
怎么了 在运行
Second.py
之前,您是否保存了First.py
?您是对的。谢谢,伙计。在运行Second.py
之前,你是否保存了First.py
?你说得对。谢谢你,伙计。