使用 Spyder IDE 5.3.3 和 Python 3.9 我在带有 2 条指令行的 test1.py 文件的选项卡中创建:
a='Bob'
print(a)
Wen I Run this File (F5) Bob 正确显示在控制台上。 我还可以在变量资源管理器中看到:a str 3 Bob
然后我用一个指令行创建第二个标签文件 test2.py
print(a)
当我运行第二个文件 (F5) 时,控制台上显示名称“a”未定义。 变量 a 在变量资源管理器中仍正确显示为“Bob”。
这两个文件在同一个目录下,这是 Spyder 的当前目录
我希望出现在 Spyder 的变量资源管理器中的变量 a 可以从不同的文件访问。 我重新启动了内核,重新启动了 Spyder,没有任何效果 函数内部不使用变量 a。 我做错了什么?