how to check if a module is importable?
Jean-Michel Pichavant
jeanmichel at sequans.com
Wed Jan 20 05:06:08 EST 2010
Robert P. J. Day wrote:
> finally getting back to clawing my way thru the python 3 book so
> probably a number of newbie questions coming up. first one -- can i
> check if a module is importable (equivalently, exists on sys.path, i
> assume) without trying to import it first?
>
> i can see that i can use try/except and just run "import" -- is that
> the accepted way to test?
>
> rday
> --
>
AFAIK, that is why ImportError is for.
try:
import module
except ImportError:
# handle me
pass
is commonly used.
JM
More information about the Python-list
mailing list