[Tutor] importing modules and packages
steve at pearwood.info
Mon Oct 31 10:38:07 CET 2011
> Is it possible to tell whether import statement is importing a module
> or package? I am going through some example code with some import
> statements - like 'import os, sys, time', 'import packed'. I know os,
> sys and time are (built-in) modules and 'packed' is a package here .
> But can I determine whether it's a package or module using any
> command/method or by following some naming convention?
>>> import curses # A package.
>>> import string # A plain module.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute '__path__'
Does this help?
More information about the Tutor