I\'m setting up python logging as follows:
def setup_logging():
loggers = (logging.getLogger(\"amcat\"), logging.getLogger(\"scrapers\"),logging.getLogge
Basically, when one of your child logger displays a message, it goes backwards in the hierarchy, and the parents are also logging the same thing.
To cancel that behavior, you can add this:
logger.propagate = False
When it hits the child, it won't hit the parent afterwards.
Here is some documentation about this behavior.