我有一个Python脚本,该脚本可以加载具有许多库的交互式python。我可以从加载的交互式python窗口访问库对象及其属性。我想从库中读取变量列表。因此,请考虑将它们放在函数中并立即调用它们。我编写了一个脚本,其中一个函数装有读取所有变量的命令。现在,当我将脚本导入同一交互式python shell中并调用该函数时。我收到“ NameError”。在实现这一目标方面的任何投入,将不胜感激
def print_vals():
print(a)
print(b)
答案 0 :(得分:0)
变量a和b需要在函数内部传递
a=10
b=20
def print_vals(a, b):
print(a)
print(b)
print_vals(a,b)
10
20