在Python中,一个模块可以包含函数、类或两者。当我将模块导入到另一个模块时,是否有办法确定模块是否只有函数或类或两者?
我问这个的原因是因为类必须被实例化为对象,而函数则不必。所以每次我import
,我想知道我处理的是什么而不需要打开模块特别是外部模块
这可能是您正在寻找的:如何检查变量是否为类?
不太确定你的用例是什么,但你也可以找到一个使用内置的dir函数。