python - 查找 Python 模块文件名

标签 python python-2.7

我得到了模块名称,其中包含 os.path.isfile 的声明。 Jedi lib 给了我 genericpath (没有文件路径)。现在我想用这个 genericpath 模块获取 PY 文件的完整文件名。例如。 “C:\Py27\Lib\genericpath.py”。我该怎么做?绝地做不到?

最佳答案

您可以检查 __file__ 的值:

>>> import genericpath
>>> genericpath.__file__
 '/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/genericpath.pyc'

关于python - 查找 Python 模块文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18539540/

相关文章:

python - 仅迭代序列的一部分后释放生成器资源

python - ElementTree 删除元素

python - 通过组合元组元素获取元组列表的产品?

python - 悲怆多处理不能 pickle

python - 将不同的 seaborn 面网格组合成单个图

Python numpy 类型小数位数

python - 使用 Pydantic 嵌套模型从 FastAPI 获取 JSON

python - Flask/Jinja2 - 遍历嵌套字典

python - 我收到错误 [TypeError : 'coroutine' object is not iterable] when I used sanic and aiohttp

python - 检查节点是否存在