【发布时间】:2019-09-12 23:32:08
【问题描述】:
有没有办法获取标准库函数的全名(函数的点分隔路径,包括其名称)?例如:
import sys
import os
from random import choice
my_function = choice([sys.exit, os.path.join, os.getcwd])
print(my_function) # Somehow generate full name of the built-in function
# Would expect to get one of 'sys.exit', 'os.path.join' or 'os.getcwd'
【问题讨论】:
-
你会用这样的功能做什么?
-
将存储人类可读的日志,调用了哪个函数。
-
没有任何解释就投反对票?请让我知道这个问题有什么问题。我已经修复了错误的标记(将
builtin更改为standard-library)。
标签: python python-3.x standard-library