print.__doc__
выходы:
SyntaxError: invalid syntax
в то время как
>>> getattr(__builtin__,"print").__doc__
Выходы:
print(value, ..., sep=' ', end='\n', file=sys.stdout)
Печатает значения в поток или
sys.stdout
по умолчанию. Необязательные аргументы ключевого слова:file: файловый объект (поток); по умолчанию используется текущий
sys.stdout
.
sep: строка, вставляемая между значениями, по умолчанию - пробел.
end: строка, добавляемая после последнего значения, по умолчанию - новая строка.
Может ли кто-нибудь помочь мне понять, почему print.__doc__
выдает синтаксическую ошибку вместо печати строки документа