def supports_color():
    unsupported_platform = (sys.platform in ('win32', 'Pocket PC'))
    # isatty is not always implemented, #6223.
    is_a_tty = hasattr(sys.stdout, 'isatty') and sys.stdout.isatty()
    if unsupported_platform or not is_a_tty:
        return False
    return True
Returns True if the running system's terminal supports color, and False
dataset/ETHPy150Open CollabQ/CollabQ/vendor/django/core/management/color.py/supports_color