在我的小python项目中,我在一个单独的文件myFunc
中定义了一个函数myFunc.py
。在我的“主”程序中,我导入pandas并创建一个数据框(dFrame)。我还导入了myFunc
。
数据框(dFrame)作为参数传递给myFunc
,但我刚刚意识到,如果不将pandas明确导入myFunc.py
,我仍然可以使用pandas describe函数(dFrame.colname.describe( ))令我惊讶。
这是否意味着我有一些隐式的pandas导入,或者我使用的是其他一些行为相同的函数?