Python conditional import in external library

from logging import getLogger
import foo

try:
    import bar as br
    BAR_INSTALLED = True
    msg = "bar is imported."
except ImportError:
    BAR_INSTALLED = False
    msg = "bar is not available."


logger = getLogger(__main__)
logger.info(msg)
dcmst
dcmst
Yet Another Python developer

Python developer | Linux Enthusiast | Wine Geek

Related