如何在python中访问当前脚本中的其他脚本列表值

时间:2016-02-06 12:50:01

标签: python

我有一个script1.py

import sys
lst = []
for v in range(1,int(len(sys.argv)),1):
   lst.append(sys.argv[v])

script2.py

from script1 import lst
print lst

如果我执行python script2.py abc xyz,它只输出[](空列表)。

我怎样才能实现这一目标,请帮助我。

1 个答案:

答案 0 :(得分:-2)

// --- 由于from script import lst,您只导入lst变量。因此,代码不会执行,并且您有lst = []。做另一种方法,可能列表理解就可以了。 // --- 哦,非常抱歉,我的错。这是错误的概念,脚本确实完全执行。所以,问题在于另一个领域。