小编Yse*_*ius的帖子

如何在不运行变量声明之外的所有代码的情况下从 Python 中的另一个文件访问变量?

我已经查找了几个解决此问题的方法,但似乎没有一个有效。假设我有一个名为“Var”的文件,我简单地放了:

myvar = 25
print("myvar is equivalent to 25.")
Run Code Online (Sandbox Code Playgroud)

然后我有另一个名为“运行”的文件,我把:

from Var import myvar
print(myvar)
Run Code Online (Sandbox Code Playgroud)

从“运行”文件中,我想从该文件访问的唯一内容是变量,但是当我实际运行代码时,它会运行整个文件,因此输出为:

myvar is equivalent to 25.
25
Run Code Online (Sandbox Code Playgroud)

我想要做的就是访问变量,但由于某种原因它正在运行整个文件!我如何获取它以便它只获取变量而不运行整个文件?

python

0
推荐指数
1
解决办法
37
查看次数

标签 统计

python ×1