私はこのようなコードを持っています
global _portlist1
def Identify():
#do something
_portlist1=["a","b"]
def RunTest():
print _portlist1
#do something else
def run():
Identify()
RunTest()
RunTest() では、_portlist1 は空ですが、Identify() で定義されています。これはグローバル変数であるため、Identify() の実行後にその値が変更されているべきではありません