脚本中的交互式python变量

时间:2019-03-27 07:29:48

标签: python python-3.x

我有一个Python脚本,该脚本可以加载具有许多库的交互式python。我可以从加载的交互式python窗口访问库对象及其属性。我想从库中读取变量列表。因此,请考虑将它们放在函数中并立即调用它们。我编写了一个脚本,其中一个函数装有读取所有变量的命令。现在,当我将脚本导入同一交互式python shell中并调用该函数时。我收到“ NameError”。在实现这一目标方面的任何投入,将不胜感激

下面是示例输出 Interactive python shell test_script.py

def print_vals():
    print(a)
    print(b)

1 个答案:

答案 0 :(得分:0)

变量a和b需要在函数内部传递

a=10
b=20
def print_vals(a, b):
    print(a)
    print(b)
print_vals(a,b)
10
20