0

I have defined a logger in my project using this structure

/project
  /source
    __init__.py
    logger.py
  test
    test_do.py
do.py

do.py and test_do.py are supposed to use the same logger.py. While in do.py from source import logger works, I get in test_do.py from ..source import logger results in

[...]
ImportError: attempted relative import with no known parent package

What am I doing wrong?

AndreasInfo
  • 1,062
  • 11
  • 26
  • What exactly is in `logger.py`? You generally don't need to import individual loggers, because `logging.getLogger` *already* returns the same instance for a give logger name. – chepner May 30 '23 at 11:51

0 Answers0