【发布时间】:2010-04-04 21:26:21
【问题描述】:
处理文档字符串中重复内容的好方法是什么?我有许多采用“标准”参数的函数,这些参数必须在文档字符串中进行解释,但最好只编写一次文档字符串的相关部分,因为这样更容易维护和更新。我天真地尝试了以下方法:
arg_a = "a: a very common argument"
def test(a):
'''
Arguments:
%s
''' % arg_a
pass
但这不起作用,因为当我执行help(test) 时,我看不到文档字符串。有什么好办法吗?
【问题讨论】:
-
听起来好像有一个更干净的抽象试图挣脱。函数有哪些,标准参数有哪些?