Metadata-Version: 1.1
Name: colour-printing
Version: 0.2.2
Summary: colour-printing
Home-page: https://github.com/Faithforus/Colour-printing
Author: faithforus
Author-email: ljunf817@163.com
License: UNKNOWN
Description: ===============
        Colour-printing
        ===============
        以不同颜色区分终端输出信息类型，标识出重要信息
        ============================================================
        
        Python version: 3.5+
        
        - 内置
        
          + info
          + success
          + error
          + warn
        - 过滤器
        
          + Switch.filter : list
        - 开关
        
          + Switch.signal : bool
        
        =====
        示例
        =====
        
        ::
        
          from colour_printing import log, Switch,cprint,Back, Fore, Mode
        
          log.info("hello world!")
        
          #Switch.filter.append('SUCCESS') #过滤
        
          log.error("hello world!")
          log.success("hello world!")
        
          #Switch.signal=False #关闭
        
          log.warn("hello world!")
        
          #彩印
          cprint('default')
          cprint('hello',fore=Fore.RED)
        
        .. image:: ./default.png
        
        ===========
        自定义style
        ===========
        
        - 查看样式表：
        
        ::
        
         print(log)
        
        ::
        
          from colour_printing.custom import ColourPrint, Back, Fore, Mode
        
          class MyColour(ColourPrint):
              def custom(self):
                  self.debug = self.Markers('debug').flag_style(fore=Fore.PURPLE).time_style(mode=Mode.INVERT).message_style(fore=Fore.YELLOW)
        
        
          echo = MyColour()
          echo.debug('hello world!')
        
        .. image:: ./style.png
        
Keywords: python package print
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
