【发布时间】:2014-05-15 13:59:20
【问题描述】:
我有以下 Python:
class CollectorGUI(Gtk.Window):
def __init__(self, prefill, flags, data_to_return):
"""prefill should be an instance of the Prefill class"""
self.prefill = prefill
self.flags = flags
self.data_to_return = data_to_return
......
我的问题是:(1)如何摆脱文档字符串?我希望我的代码能够自我记录; (2)如何去掉这三行:
self.prefill = prefill
self.flags = flags
self.data_to_return = data_to_return
有缩写吗?
【问题讨论】:
-
这是两个问题,其中至少有一个是骗子。
-
“如何摆脱文档字符串?” 当您尝试简单地删除它时,它是否给出了错误或什么?
-
@Kevin:OP 意味着他们希望从方法签名中清楚地知道
prefill应该是某种类型,而不是必须记录它。答案是:使用注解。 -
@MartijnPieters 注释呢?
标签: python python-3.x