【发布时间】:2018-12-24 03:22:11
【问题描述】:
我是 Python 新手,我正在打印各种内置 Python 方法的 __doc__。然后我尝试执行以下操作:
for f in dir(__builtins__):
print('********' + f + '********\n', f.__doc__)
当结果看起来像这样时,我很惊讶:
********abs********
str(object='') -> str
str(bytes_or_buffer[, encoding[, errors]]) -> str
********all********
str(object='') -> str
str(bytes_or_buffer[, encoding[, errors]]) -> str
********any********
str(object='') -> str
str(bytes_or_buffer[, encoding[, errors]]) -> str
********ascii********
str(object='') -> str
str(bytes_or_buffer[, encoding[, errors]]) -> str
在做了一些研究之后,我找到了this,但我仍然没有看到我怎样才能做到我希望完成的事情。我知道这毫无意义,但我觉得了解如何在 Python 中动态执行与此类似的任务对我很有用。
感谢您的帮助!
【问题讨论】:
标签: python python-3.x