On Mon, Aug 4, 2008 at 6:40 PM, Sean DiZazzo <[EMAIL PROTECTED]> wrote:
> On Aug 4, 3:34 pm, ssecorp <[EMAIL PROTECTED]> wrote: > > I have in Lib/site-packages a module named pdfminer. when I do import > > pdfminer it complains: > > > > >>> import pdfminer > > > > Traceback (most recent call last): > > File "<pyshell#3>", line 1, in <module> > > import pdfminer > > ImportError: No module named pdfminer > > > > I created a file pdfminer.py and put it in site-packages and that > > works. > > > > so I apparently can't import a directory pdfminer. In the directory > > pdfminer there are 3 other directoriees and inside them python-files. > > > > how would I import them? > > Make packages? > > I just (finally) got around to learning this the other day... > > make a file called __init__.py in each of you lib subfolders > in each do something like: > > all = ["file1.py", "file2.py", "file3.py"] > > Then you should be able to import each directory as a package, and > access the individual modules. > > ~Sean Just having an __init__.py file makes the directory a python package, even if __init__.py is blank. http://docs.python.org/tut/node8.html#SECTION008400000000000000000
-- http://mail.python.org/mailman/listinfo/python-list