10
@param
와
@return
와 같은 문서 문자열에 대한 몇 가지 태그가 있습니다 :
def my_method(a_param):
''' @param a_param: Description of this param
@return: The return value of the method
'''
return int(a_param) * (other or 1)
생성기를 문서화하는 데 사용할 수있는 것은 무엇입니까? 특히 yield
키워드는 다음과 같습니다.
def my_generator(from=0):
''' @param from: The initial value
@yield: A lot of values
'''
yield a_value
여기서 @return an iterator
을 사용할 수 있지만 생성기가 값을 반환 할 수 있기 때문에 올바른지 알 수 없습니다.
고마워.
필자가 아는 한,이 태그는 타사 도구에서 사용되며 파이썬 자체에서는 사용되지 않습니다. – Daenyth
생성기는 값을 '산출'할 수 있습니다. 생성기 객체를 반환합니다. – agf