Why import hook doesn't work when hook to ‘win32api’ for python? -


this demo show import hook python. (http://docs.python.org/2/library/imputil.html) however, followed this:

import sys, __builtin__  original_import = none  # replacement __import__() def import_hook(name, globals=none, locals=none, fromlist=none):     return original_import(name, globals, locals, fromlist)  # save original hooks original_import = __builtin__.__import__ original_reload = __builtin__.reload  # install our hooks __builtin__.__import__ = import_hook  import os import sys  import win32api 

so, when import win32api, import_hook called, however, not sure why doesn't work win32api, erros message shows:

typeerror: import_hook() takes @ 4 arguments (5 given) 

but if calls import sys or import os, works fine. python 2.7.2 , os windows 7.


Comments

Popular posts from this blog

user interface - How to replace the Python logo in a Tkinter-based Python GUI app? -

objective c - Greedy NSProgressIndicator Allocation -

how to set an OCR language in Google Drive -