Python 如何从另一个文件导入变量而不运行该程序?
我想使用from import函数从另一个程序导入变量。 示例代码:Python 如何从另一个文件导入变量而不运行该程序?,python,python-3.x,Python,Python 3.x,我想使用from import函数从另一个程序导入变量。 示例代码: script1: c=1 print('hello') script2: from script1 import c 当我运行此命令时,我的响应是: hello 10 我想知道,如果只显示变量c,是否可以执行此操作。将导入时不想运行的任何代码移动到中,如果
script1:
c=1
print('hello')
script2:
from script1 import c
当我运行此命令时,我的响应是:
hello
10
我想知道,如果只显示变量c,是否可以执行此操作。将导入时不想运行的任何代码移动到
中,如果
块。将导入时不想运行的任何代码移动到中,如果不想,这就是它的工作方式。
如果希望某些代码不运行,请将其移动到\uuuu main\uuuu
部分:
import statements
code_that_runs()
if name == '__main__':
code_that_won't_run_from_import()
你不知道,这就是它的工作原理。
如果希望某些代码不运行,请将其移动到\uuuu main\uuuu
部分:
import statements
code_that_runs()
if name == '__main__':
code_that_won't_run_from_import()