检索所有内置函数
Retrieve all builtin functions
我打算检索 2. Built-in Functions
中指定的默认内置函数列表
如何将它们全部列出来?
就像列出所有关键字一样:
python
import keyword
keyword.kwlist
是否可以列出所有 68 个函数?
这是我关于 SO 的第一个问题,请注意它绝对不会与 Whosebug 甚至世界上现有的东西重复。
我的问题是关于文档列出的 68 个内置函数,这些函数与 dir(__builtins__)
完全不同:
这将显示所有内置函数:
>>> dir(__builtins__)
['ArithmeticError', 'AssertionError', ..., 'type', 'vars', 'zip']
class BuiltinFunctions_42:
def __init__(self):
self.in = ['input']
self.file = ['open']
self.number = ['hex', 'oct', 'abs', 'round', 'divmod', 'pow', 'sum']
self.string = ['format', 'ord', 'chr', 'ascii', 'bin']
self.obj = ['id']
self.sequence = ['hash', 'len', 'max', 'min']
self.iterator = ['all', 'any','iter', 'next']
self.function = ['callable']
self.code = ['eval', 'exec', 'compile']
self.klass = ['__build_class__', 'issubclass']
self.instance = ['repr','isinstance', 'hasattr', 'getattr', 'setattr', 'delattr']
self.module = ['__import__']
self.dubug = {'introspection':{'locals', 'globals'}}
self.out = ['print', 'dir', 'vars']
我打算检索 2. Built-in Functions
中指定的默认内置函数列表如何将它们全部列出来?
就像列出所有关键字一样:
python
import keyword
keyword.kwlist
是否可以列出所有 68 个函数?
这是我关于 SO 的第一个问题,请注意它绝对不会与 Whosebug 甚至世界上现有的东西重复。
我的问题是关于文档列出的 68 个内置函数,这些函数与 dir(__builtins__)
完全不同:
这将显示所有内置函数:
>>> dir(__builtins__)
['ArithmeticError', 'AssertionError', ..., 'type', 'vars', 'zip']
class BuiltinFunctions_42:
def __init__(self):
self.in = ['input']
self.file = ['open']
self.number = ['hex', 'oct', 'abs', 'round', 'divmod', 'pow', 'sum']
self.string = ['format', 'ord', 'chr', 'ascii', 'bin']
self.obj = ['id']
self.sequence = ['hash', 'len', 'max', 'min']
self.iterator = ['all', 'any','iter', 'next']
self.function = ['callable']
self.code = ['eval', 'exec', 'compile']
self.klass = ['__build_class__', 'issubclass']
self.instance = ['repr','isinstance', 'hasattr', 'getattr', 'setattr', 'delattr']
self.module = ['__import__']
self.dubug = {'introspection':{'locals', 'globals'}}
self.out = ['print', 'dir', 'vars']