Tôi đang cố viết một gợi ý loại :rtype:
cho chức năng của trình tạo. Loại nó trả về là gì?Gợi ý kiểu trả về của một hàm máy phát điện là gì?
Ví dụ, nói tôi có chức năng này trong đó sản lượng dây:
def read_text_file(fn):
"""
Yields the lines of the text file one by one.
:param fn: Path of text file to read.
:type fn: str
:rtype: ???????????????? <======================= what goes here?
"""
with open(fn, 'rt') as text_file:
for line in text_file:
yield line
Kiểu trả về không chỉ là một chuỗi, đó là một số loại iterable của chuỗi? Vì vậy, tôi không thể chỉ viết :rtype: str
. Gợi ý đúng là gì?
trả về một máy phát điện với chuỗi –
Hình như bạn không yêu cầu cho một loại gợi ý nhưng chèn docstring cho ': rtype:' –