首页 > 解决方案 > 开发人员将自定义 python 库放在哪里进行导入

问题描述

我看到一段遗留的 python 代码正在导入一个库: import cust_search as c 现在在整个机器上,我找不到任何 cust_search.py

这是什么图书馆?

标签: python

解决方案


您可以使用__file__属性来查找它可能位于的位置,例如

In [26]: import numpy as np                                                                                                    

In [27]: np.__file__                                                                                                           
Out[27]: '/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/numpy/__init__.py'

类似的,你可以试试

import cust_search as cs
print(cs.__file__)

推荐阅读