나는 현재 파이썬으로 시작하고 있으며 강력한 PHP 배경을 가지고 있으며 PHP javadoc
에서는 문서 템플릿 으로 사용하는 습관을 들였습니다 .
궁금 해서요 javadoc
로 그 자리가 docstring
파이썬에서 문서를. 여기서 확립 된 컨벤션 및 / 또는 공식적인 길드 라인은 무엇입니까?
예를 들어 파이썬 마인드에 맞추기에는 너무 정교하거나 가능한 한 간결해야합니까?
"""
replaces template place holder with values
@param string timestamp formatted date to display
@param string priority priority number
@param string priority_name priority name
@param string message message to display
@return string formatted string
"""
그리고 내가 너무 철저하다면 대신 이와 같은 것을 사용해야합니까 (대부분의 문서가 __doc__
방법을 통해 인쇄되지 않는 경우 )?
# replaces template place holder with values
#
# @param string timestamp formatted date to display
# @param string priority priority number
# @param string priority_name priority name
# @param string message message to display
#
# @return string formatted string
def format(self, timestamp = '', priority = '', priority_name = '', message = ''):
"""
replaces template place holder with values
"""
values = {'%timestamp%' : timestamp,
'%priorityName%' : priority_name,
'%priority%' : priority,
'%message%' : message}
return self.__pattern.format(**values)