Python 检查不带_文件的导入模块的路径__

Python 检查不带_文件的导入模块的路径__,python,python-2.7,Python,Python 2.7,我正在从某个程序导入一个模块,从程序本身内部导入。 我可以运行Python命令,需要导入的Python模块的路径。 该模块不包含\uuuuu文件\uuuuu属性,这似乎是主要方式 使用sys.modules[]返回 有办法解决这个问题吗?您可以尝试使用提供的getfile()方法 import inspect inspect.getfile(inspect) # returns '/usr/lib/python2.7/inspect.pyc' 你能用一个例子来解释你的情况吗?没有例子,因为我使

我正在从某个程序导入一个模块,从程序本身内部导入。 我可以运行Python命令,需要导入的Python模块的路径。 该模块不包含
\uuuuu文件\uuuuu
属性,这似乎是主要方式

使用
sys.modules[]
返回


有办法解决这个问题吗?

您可以尝试使用提供的
getfile()
方法

import inspect
inspect.getfile(inspect) # returns '/usr/lib/python2.7/inspect.pyc'

你能用一个例子来解释你的情况吗?没有例子,因为我使用的是一个程序,它的内置模块从程序外部无法访问。