On 11/1/2010 6:54 AM, Gnarlodious wrote:
On Nov 1, 2:16 am, Steven D'Aprano<steve-REMOVE-
t...@cybersource.com.au> wrote:
On Mon, 01 Nov 2010 01:08:52 -0700, Gnarlodious wrote:
On Oct 31, 11:09 am, Дамјан Георгиевски wrote:
from .. import Data.DumpHT as DumpHT
That doesn't work. Any more ideas?
Define "doesn't work".
LOL.
I get error:
from .. import Data.DumpHT as DumpHT
^
SyntaxError: invalid syntax
Rewording gets me closer:
from ..Data import DumpHT
ValueError: Attempted relative import in non-package
I do have the empty __init__.py file in the Data folder. What is
wrong?
What about the folder above it?
As far as I know, the main reason to use relative imports is if you have
a subpackage that you expect to use within more then one package.
Otherwise, it is usually a lot easier to use absolute imports starting
with the top-level package.
--
Terry Jan Reedy
--
http://mail.python.org/mailman/listinfo/python-list