
Dec. 3, 2002
11:55 a.m.
Brett Cannon <bac@OCF.Berkeley.EDU> writes:
I don't propose to automate this. I propose this:
try: import threading except ImportError: import dummy_threading as threading
So is this an indirect request for me to write ``dumy_threading``?
I would suggest to make this import dummy_thread as threading i.e. have dummy_thread expose the union of the thread and threading APIs.
If it is it won't be hard: I would do an ``import *`` on ``threading``
That wont't work: "from threading import *" will raise an ImportError. I suggest to add dummy_thread to sys.modules, then execfile threading.py in dummy_thread, then remove it from sys.modules. Regards, Martin