On Monday, December 8, 2014 10:46:47 AM UTC-8, Jean-Michel Pichavant wrote: > ----- Original Message ----- > > From: sohcahto...@gmail.com > > try: > > import someModule > > except ImportError: > > print "Module is missing" > > # handle it! > > > > Just make sure to attempt to import it again after making the call to > > pip to install it. > > Note that ImportError may be raised for other reasons than a missing module. > > Check https://docs.python.org/2/library/imp.html and the imp.find_module, it > could be a safer way to check for a missing module. > > JM > > > -- IMPORTANT NOTICE: > > The contents of this email and any attachments are confidential and may also > be privileged. If you are not the intended recipient, please notify the > sender immediately and do not disclose the contents to any other person, use > it for any purpose, or store or copy the information in any medium. Thank you.
Good point. Of course, imp.find_module ALSO throws ImportError if the module can't be found, but at least in that case, you'd know the exact cause. -- https://mail.python.org/mailman/listinfo/python-list