2015-12-22 19 views
1

在我的protobuf文件名爲skill.proto蟒蛇枚舉,我有:如何訪問protobufs

message Cooking { 
    enum VegeType { 
     CAULIFLOWER = 0; 
     CUCUMBER = 1; 
    } 
    required VegeType type = 1; 
} 

在另一個文件(如:name.py)我想設置的蒸煮型黃瓜。即:

co = skill_pb2.Cooking() 
co.type = skill_pb2.cooking.type.CUCUMBER 

因此,最後一行不起作用。 如何將co.type設置爲CUCUMBER?

NB:我想避免這樣做co.type = 1

回答