如何在python中访问模块的所有内置函数的列表

爵士队

如果我有一个称为“数学”的模块,可以称为导入“数学”,那么我如何获得与“数学”相关的所有内置函数的列表

亚历山大·朱可夫(Alexander Zhukov)

有一个dir函数,该函数列出了对象的所有(很好)属性。但是只过滤函数不是问题:

 >>>import math
 >>>dir(math)
 ['__doc__', '__name__', '__package__', 'acos', 'acosh', 'asin', 'asinh', 'atan', 'atan2', 'atanh', 'ceil', 'copysign', 'cos', 'cosh', 'degrees', 'e', 'erf', 'erfc', 'exp', 'expm1', 'fabs', 'factorial', 'floor', 'fmod', 'frexp', 'fsum', 'gamma', 'hypot', 'isinf', 'isnan', 'ldexp', 'lgamma', 'log', 'log10', 'log1p', 'modf', 'pi', 'pow', 'radians', 'sin', 'sinh', 'sqrt', 'tan', 'tanh', 'trunc']
 >>>
 >>>[f for f in dir(math) if hasattr(getattr(math, f), '__call__')] # filter on functions
 ['acos', 'acosh', 'asin', 'asinh', 'atan', 'atan2', 'atanh', 'ceil', 'copysign', 'cos', 'cosh', 'degrees', 'erf', 'erfc', 'exp', 'expm1', 'fabs', 'factorial', 'floor', 'fmod', 'frexp', 'fsum', 'gamma', 'hypot', 'isinf', 'isnan', 'ldexp', 'lgamma', 'log', 'log10', 'log1p', 'modf', 'pow', 'radians', 'sin', 'sinh', 'sqrt', 'tan', 'tanh', 'trunc']

您可能会发现Python自省指南是有用的资源,还有以下问题:如何检测python变量是否为函数?

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在python中访问模块的所有内置函数的列表

来自分类Dev

如何获取Python中所有内置函数的列表?

来自分类Dev

返回语句列表中内置的所有函数的Python使用

来自分类Dev

如何在python中重载内置模块?

来自分类Dev

Python3:如何在单个代码行中对所有 151 个内置函数进行分类?

来自分类Dev

如何在列表中的所有项目上调用函数?

来自分类Dev

如何在python列表中从最后到第一个访问所有列表元素

来自分类Dev

如何在python中删除列表的所有成员

来自分类Dev

内置函数“ sorted”如何在Python中工作?

来自分类Dev

如何在“我的”python 解释器中定义内置函数?

来自分类Dev

如何在Haxe中检索模块中所有类的列表?(又名:助手类)

来自分类Dev

如何使用循环访问列表中的所有列表

来自分类Dev

如何在模块中的函数内部使用模块的位置-python

来自分类Dev

如何在Less中逃脱内置函数?

来自分类Dev

如何在Maxima中检测内置函数?

来自分类Dev

如何在 Python 的加密模块中访问私有 RSA 密钥的组件?

来自分类Dev

是否有在 python3 中删除的 python2 中的内置函数列表?

来自分类Dev

IPython Notebook:如何在特定的Python文件中重新加载所有模块?

来自分类Dev

如何在Python中获得1到n个列表列表的所有组合

来自分类Dev

Python:如何在遍历列表时仅保留所有先前子列表中的元素?

来自分类Dev

如何列出Python模块的所有函数而忽略模块导入的函数?

来自分类Dev

如何在Angular的所有模块中包含配置部分?

来自分类Dev

如何在Prestashop的*所有*页面中添加模块Javascript?

来自分类Dev

python的所有内置函数都有魔术方法吗?

来自分类Dev

python的所有内置函数都有魔术方法吗?

来自分类Dev

在Python中,给定一个函数名称,如何获取包含该函数的所有模块?

来自分类Dev

Py_Initialize之后如何在C-Python API中添加内置模块?

来自分类Dev

Python中的反思:如何在Python 2.7中查看函数的所有参数

来自分类Dev

Python中的反思:如何在Python 2.7中查看函数的所有参数

Related 相关文章

  1. 1

    如何在python中访问模块的所有内置函数的列表

  2. 2

    如何获取Python中所有内置函数的列表?

  3. 3

    返回语句列表中内置的所有函数的Python使用

  4. 4

    如何在python中重载内置模块?

  5. 5

    Python3:如何在单个代码行中对所有 151 个内置函数进行分类?

  6. 6

    如何在列表中的所有项目上调用函数?

  7. 7

    如何在python列表中从最后到第一个访问所有列表元素

  8. 8

    如何在python中删除列表的所有成员

  9. 9

    内置函数“ sorted”如何在Python中工作?

  10. 10

    如何在“我的”python 解释器中定义内置函数?

  11. 11

    如何在Haxe中检索模块中所有类的列表?(又名:助手类)

  12. 12

    如何使用循环访问列表中的所有列表

  13. 13

    如何在模块中的函数内部使用模块的位置-python

  14. 14

    如何在Less中逃脱内置函数?

  15. 15

    如何在Maxima中检测内置函数?

  16. 16

    如何在 Python 的加密模块中访问私有 RSA 密钥的组件?

  17. 17

    是否有在 python3 中删除的 python2 中的内置函数列表?

  18. 18

    IPython Notebook:如何在特定的Python文件中重新加载所有模块?

  19. 19

    如何在Python中获得1到n个列表列表的所有组合

  20. 20

    Python:如何在遍历列表时仅保留所有先前子列表中的元素?

  21. 21

    如何列出Python模块的所有函数而忽略模块导入的函数?

  22. 22

    如何在Angular的所有模块中包含配置部分?

  23. 23

    如何在Prestashop的*所有*页面中添加模块Javascript?

  24. 24

    python的所有内置函数都有魔术方法吗?

  25. 25

    python的所有内置函数都有魔术方法吗?

  26. 26

    在Python中,给定一个函数名称,如何获取包含该函数的所有模块?

  27. 27

    Py_Initialize之后如何在C-Python API中添加内置模块?

  28. 28

    Python中的反思:如何在Python 2.7中查看函数的所有参数

  29. 29

    Python中的反思:如何在Python 2.7中查看函数的所有参数

热门标签

归档