在某些 Google文档中,有以下代码(为清楚起见进行了缩写)。定义该类Note
,然后在构造函数调用中使用参数对其进行实例化。我不知道可以以这种方式初始化属性。这是原生 Python 功能还是 Message 超类中正在发生的某种魔法?
from protorpc import messages
class Note(messages.Message):
text = messages.StringField(1, required=True)
# Import the standard time Python library to handle the timestamp.
note_instance = Note(text = u'Hello guestbook!')