我有一个文件结构:
A
|
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)
但这表示 a_func 未定义。
最佳答案
那是因为您没有显式导入名称 a_func。使用 from B import a_func
代替 from B.a_func import *
(这会造成潜在的命名空间冲突),然后使用 a_func.
调用函数。这是更好的练习,可以让你做你想做的事。
关于python - 列出Python文件中的所有函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38669876/