我对这个物体有问题。你知道吗
函数返回string="nameofexistingclass"
,我想将字符串作为对象而不是类传递。你知道吗
用户在Person(self.name, self.ID)
的现有实例的GUI中选择-->;名为choosen class的字符串-->;设置另一个需要choosen class的不同类的对象。Classify(person)
Python要求设置self.name
,self.ID
,但是它们甚至在选择之前就已经存在了。你知道吗
print(string.__class__)
class Person():
def __init__(self, name, id):
self.name = name
self.id = id
class Classify():
def __init__(self, person):
self.person = person
def classifyfunc(self):
return self.person.id*3
Ann = Person("Ann", "2")
choosen_person = str(self.list1.curselection()) #"Ann"
classify1 = Classify(choosen_person)
classify1.classifyfunc()
目前没有回答
相关问题 更多 >
编程相关推荐