当前位置: 首页>>代码示例>>Python>>正文


Python LogPrinter.__init__方法代码示例

本文整理汇总了Python中coalib.output.printers.LogPrinter.LogPrinter.__init__方法的典型用法代码示例。如果您正苦于以下问题:Python LogPrinter.__init__方法的具体用法?Python LogPrinter.__init__怎么用?Python LogPrinter.__init__使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在coalib.output.printers.LogPrinter.LogPrinter的用法示例。


在下文中一共展示了LogPrinter.__init__方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: __init__

# 需要导入模块: from coalib.output.printers.LogPrinter import LogPrinter [as 别名]
# 或者: from coalib.output.printers.LogPrinter.LogPrinter import __init__ [as 别名]
    def __init__(self,
                 log_level=LOG_LEVEL.WARNING,
                 timestamp_format="%X"):
        Printer.__init__(self)
        LogPrinter.__init__(self, self, log_level, timestamp_format)

        self.logs = []
开发者ID:sudoankit,项目名称:coala,代码行数:9,代码来源:ListLogPrinter.py

示例2: __init__

# 需要导入模块: from coalib.output.printers.LogPrinter import LogPrinter [as 别名]
# 或者: from coalib.output.printers.LogPrinter.LogPrinter import __init__ [as 别名]
    def __init__(self,
                 section: Section,
                 message_queue,
                 timeout=0):
        """
        Constructs a new bear.

        :param section:       The section object where bear settings are
                              contained.
        :param message_queue: The queue object for messages. Can be ``None``.
        :param timeout:       The time the bear is allowed to run. To set no
                              time limit, use 0.
        :raises TypeError:    Raised when ``message_queue`` is no queue.
        :raises RuntimeError: Raised when bear requirements are not fulfilled.
        """
        Printer.__init__(self)
        LogPrinter.__init__(self, self)

        if message_queue is not None and not hasattr(message_queue, "put"):
            raise TypeError("message_queue has to be a Queue or None.")

        self.section = section
        self.message_queue = message_queue
        self.timeout = timeout

        self.setup_dependencies()
        cp = type(self).check_prerequisites()
        if cp is not True:
            error_string = ("The bear " + self.name +
                            " does not fulfill all requirements.")
            if cp is not False:
                error_string += " " + cp

            self.warn(error_string)
            raise RuntimeError(error_string)
开发者ID:jschwarzwalder,项目名称:coala,代码行数:37,代码来源:Bear.py

示例3: __init__

# 需要导入模块: from coalib.output.printers.LogPrinter import LogPrinter [as 别名]
# 或者: from coalib.output.printers.LogPrinter.LogPrinter import __init__ [as 别名]
    def __init__(self,
                 section: Section,
                 message_queue,
                 timeout=0):
        Printer.__init__(self)
        LogPrinter.__init__(self, self)

        if not hasattr(message_queue, "put") and message_queue is not None:
            raise TypeError("message_queue has to be a Queue or None.")

        self.section = section
        self.message_queue = message_queue
        self.timeout = timeout
开发者ID:keerthisuresh,项目名称:coala,代码行数:15,代码来源:Bear.py

示例4: __init__

# 需要导入模块: from coalib.output.printers.LogPrinter import LogPrinter [as 别名]
# 或者: from coalib.output.printers.LogPrinter.LogPrinter import __init__ [as 别名]
 def __init__(self, log_queue):
     LogPrinter.__init__(self, self)
     self.log_queue = log_queue
     self.set_up = False
开发者ID:Adrianzatreanu,项目名称:coala,代码行数:6,代码来源:ProcessingTest.py

示例5: __init__

# 需要导入模块: from coalib.output.printers.LogPrinter import LogPrinter [as 别名]
# 或者: from coalib.output.printers.LogPrinter.LogPrinter import __init__ [as 别名]
 def __init__(self):
     ColorPrinter.__init__(self)
     LogPrinter.__init__(self)
开发者ID:AhmedKamal1432,项目名称:coala,代码行数:5,代码来源:NullPrinter.py

示例6: __init__

# 需要导入模块: from coalib.output.printers.LogPrinter import LogPrinter [as 别名]
# 或者: from coalib.output.printers.LogPrinter.LogPrinter import __init__ [as 别名]
 def __init__(self):
     LogPrinter.__init__(self, self)
开发者ID:AbdealiJK,项目名称:coala,代码行数:4,代码来源:LogPrinterThreadTest.py

示例7: __init__

# 需要导入模块: from coalib.output.printers.LogPrinter import LogPrinter [as 别名]
# 或者: from coalib.output.printers.LogPrinter.LogPrinter import __init__ [as 别名]
 def __init__(self, result_queue, log_queue):
     Interactor.__init__(self)
     LogPrinter.__init__(self)
     self.result_queue = result_queue
     self.log_queue = log_queue
     self.set_up = False
开发者ID:AhmedKamal1432,项目名称:coala,代码行数:8,代码来源:SectionExecutorTest.py

示例8: __init__

# 需要导入模块: from coalib.output.printers.LogPrinter import LogPrinter [as 别名]
# 或者: from coalib.output.printers.LogPrinter.LogPrinter import __init__ [as 别名]
 def __init__(self, log_level=LOG_LEVEL.WARNING, timestamp_format="%X"):
     ColorPrinter.__init__(self)
     LogPrinter.__init__(self, log_level=log_level, timestamp_format=timestamp_format)
开发者ID:AhmedKamal1432,项目名称:coala,代码行数:5,代码来源:ConsolePrinter.py


注:本文中的coalib.output.printers.LogPrinter.LogPrinter.__init__方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。