custom_import 模块

此文件是Web2py Web框架的一部分
版权所有:Massimo di Pierro<mdipierro@cs.depaul.edu>

支持Web2py应用程序的智能导入语法

class gluon.custom_import.TrackImporter[源代码]

基类:object

一个导入程序,跟踪模块文件的日期,并在更改后重新加载它们。

PACKAGE_PATH_SUFFIX = '/__init__.py'
THREAD_LOCAL = <_thread._local object>
gluon.custom_import.custom_import_install()[源代码]
gluon.custom_import.custom_importer(name, globals={}, locals=None, fromlist=(), level=0)[源代码]

Web2py的自定义导入程序。它的行为类似于标准的python导入程序,但它试图将import语句转换为类似于“import applications.app_name.modules.x”的语句。如果导入失败,它将落在内置导入器上。

gluon.custom_import.is_tracking_changes()[源代码]
gluon.custom_import.track_changes(track=True)[源代码]