from enum import Enum, unique @unique class Gender(Enum): Male = 0 Female = 1 class Student(object): def __init__(self, name, gender): self.name = name self.gender = gender
改一下形式
from enum import Enum Gender = Enum('Gender', ('Male', 'Female')) class Student(object): def __init__(self, name, gender): self.name = name self.gender = gender
这个改了没用。 原文即可运行。 更改后按照上面的说法是从1开始,所以MALE=0是得不到的。
Sign in to make a reply
青铜神裔
改一下形式