导入器只导入.py文件

时间:2014-10-12 13:57:01

标签: python-2.7 python-import

我需要一个Python http://legacy.python.org/dev/peps/pep-0302/查找器和导入器类,它可以在特定目录上运行,但它只能加载.py个文件(即没有.so,没有.dll,没有.pyc)。

指定的目录包含多个软件包(__path__指定并覆盖__path__添加的默认__init__.py

此外,我需要一个不创建.pyc文件的加载器,并且不使用任何特定于Python 2.6的解决方案(例如sys.dont_write_bytecode = Truepython -B或{{1 }})。

1 个答案:

答案 0 :(得分:0)

由于我找不到现有的实现,我写了一个:https://github.com/pts/import_only_py/blob/master/import_only_py.py