class person:
    def __init__(self, name, gender):
        self.name=name
        self.gender=gender

b=person('bob','male')
b.name='bob'
b.gender='male'

现在我有一个字符串'bob',我怎样才能得到对象b?
非常感谢你的回答和帮助。让我更清楚一点。如果我假设只有唯一的名字,我的目标是找到鲍勃的性别(我只知道“鲍勃”,但我不知道b)。有办法吗?

最佳答案

你不能,因为-就像在现实世界中一样-可以有多个名为“bob”的people

关于python - 知道一个类的属性如何在python中获取该类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36296832/

10-16 07:29