【发布时间】:2011-06-25 23:18:40
【问题描述】:
我意识到还有其他线程可以解决这个问题,但由于我对“类”还很陌生,并且已经构建了我的类结构......我想找到一种可以集成到我的代码中的方法。我相信这不会是一个难以回答的问题!
第一个文件:NameResult.py
from NameAssign import *
NameList = NameWorks()
print(NameList.InputNames(NameVar))
第二个文件:NameAssign.py
class NameWorks:
def __init__(self, NameVar = []):
self.NameVar = NameVar
def InputNames(self, NameVar):
global NameVar
NameVar = ['harry', 'betty', 'sam']
结果:
NameError: name 'NameVar' is not defined
非常感谢所有回复...
【问题讨论】:
-
如果伊格纳西奥的回答对你有用,你应该接受它。