以下是功能
def lldp(client1):
stdin, stdout, stderr = client1.exec_command('show lldp neighbor interface' + " " + q[0] + " " + '| match add')
z = stdout.read()
A = z.split()
A = A[9]
print A
if A == ':':
sys.exit()
返回
变量A将被赋予一些值,当我将此函数调用到另一个脚本时,如下所示
lldp(client1)
我收到以下错误。
NameError:未定义名称“A”。
尝试定义为全局A内部功能仍然运气 试过回归A仍然没有运气。
答案 0 :(得分:1)
我能弄清楚。
返回函数中的缺失并且在脚本中缺少A = lldp()。
现在工作。