diff options
Diffstat (limited to 'cheetah/ImportHooks.py')
-rwxr-xr-x | cheetah/ImportHooks.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cheetah/ImportHooks.py b/cheetah/ImportHooks.py index 261fb01..a29dfed 100755 --- a/cheetah/ImportHooks.py +++ b/cheetah/ImportHooks.py @@ -114,7 +114,7 @@ def install(templateFileExtensions=('.tmpl',)): if not _installed: CheetahDirOwner.templateFileExtensions = templateFileExtensions import __builtin__ - if type(__builtin__.__import__) == types.BuiltinFunctionType: + if isinstance(__builtin__.__import__, types.BuiltinFunctionType): global __oldimport__ __oldimport__ = __builtin__.__import__ ImportManager._globalOwnerTypes.insert(0, CheetahDirOwner) @@ -129,7 +129,7 @@ def uninstall(): global _installed if not _installed: import __builtin__ - if type(__builtin__.__import__) == types.MethodType: + if isinstance(__builtin__.__import__, types.MethodType): __builtin__.__import__ = __oldimport__ global _manager del _manager |