Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #18826 > unrolled thread

import problems.

Started byAntoon Pardon <antoon.pardon@rece.vub.ac.be>
First post2012-01-11 14:21 +0100
Last post2012-01-11 14:21 +0100
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python


Contents

  import problems. Antoon Pardon <antoon.pardon@rece.vub.ac.be> - 2012-01-11 14:21 +0100

#18826 — import problems.

FromAntoon Pardon <antoon.pardon@rece.vub.ac.be>
Date2012-01-11 14:21 +0100
Subjectimport problems.
Message-ID<mailman.4644.1326288187.27778.python-list@python.org>
I have an import problem I can't figure out.
I am using python 2.6.6 on a debian box

In one directory (pylib) I have a file misc.py and
the file testutil.py.

-------------------- testutil.py ----------------------

print "in", __name__

from misc import Rec

--------------------------------------------------------

calling this file in that directory gives me this:

$ python testutil.py
in __main__

In a neighbour directory I have the file ats

------------------------ atst ----------------------------

import sys

from os.path import join as pj, abspath

print abspath("../pylib")

sys.path.append(abspath("../pylib"))

import testutil

-----------------------------------------------------------

Now calling this file in its directory gives me the following problem:
$ python atst
/local/home/apardon/src/projecten/pylib
in testutil
Traceback (most recent call last):
   File "atst", line 9, in <module>
     import testutil
   File "/local/home/apardon/src/projecten/pylib/testutil.py", line 4, 
in <module>
     from misc import Rec
ImportError: cannot import name Rec

Why can I import Rec from misc in testutil when I call testutil.py 
directly but not when testutil was imported itself?

[toc] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web