我有一个Python脚本“sample.py”,下面是代码:
#sample.py
if __name__ == '__main__':
a = 10
b = 5
c = a + b
print(c)
在另一个python脚本“test.py”中,我想导入并使用sample.py中变量“c”的值
#test.py
from sample.py import c
d = c
print(d)
但是,当我运行“test.py”时,我面临以下错误: 导入错误:无法从“样本”导入名称“c” 请在这里帮助我
像这样更改变量 a 和 d 的范围:
a = 10
d = None
if __name__ == '__main__':
b = 5
c = a + b
print(c)
现在您可以在测试中导入变量 a 和 c。但是,变量 c 仍然是 None,因为运行 test.py 时主程序并未执行。