列出python中的所有函数 python List All functions in file Python 本问题已经有最佳答案,请猛点这里访问。 我有一个文件结构: 12345A | main.py |_B |a_funcs.py A是主文件夹,B是A中的子文件夹。在我的main.py文件中,我有from B.a_funcs import *文件。此语句从a_func.py文件导入所有函数。是否可以列出该a_func.py文件中的所有函数?我该怎么做?我试过dir(a_func),但这说明"func"没有定义。 这是因为您没有显式导入名称a_func。与from B.a_func import *不同(这会造成潜在的命名空间冲突),from B import a_func会执行此操作,然后使用a_func.调用函数。这是更好的练习,可以让你随心所欲。 相关讨论 要列出该文件中的所有函数,只需执行dir(a_func) 关于反射:如何列出Python模块中的所有函数? python:使用模块的名称(字符串)调用模块的函数 python:如何检查列表是否为空? python:我如何检查一个文件是否存在没有异常? shell:用Python调用外部命令 oop:Python中的元类是什么? 查找给定列表中包含Python项的项的索引 Python中append和extend列表方法的区别 Python有三元条件运算符吗? 关于python:如何列出目录中的所有文件? 关于python:从不同文件夹导入文件