在Python中,我看到了一个类定义如下:
from protorpc import messages
# Create the request string containing the user's name
class HelloRequest(messages.Message):
my_name = messages.StringField(1, required=True)
messages.Message
是什么意思?
答案 0 :(得分:2)
from protorpc import messages
class HelloRequest(messages.Message):
只是另一种拼写方式:
from protorpc.messages import Message
class HelloRequest(Message):
甚至......
import protorpc
class HelloRequest(protorpc.messages.Message):
也就是说,HelloRequest
来自Message
{{3}的class
子模块中的messages
protorpc
}。
答案 1 :(得分:0)
基本上,HelloRequest来自名为protorpc的特定组的messages子模块中名为Message的类。你所谓的论证不是一个论点。它只是说HelloRequest使用messages.Message作为它的起始类。