當前位置: 首頁>>代碼示例>>Python>>正文


Python LOG.warn方法代碼示例

本文整理匯總了Python中logger.LOG.warn方法的典型用法代碼示例。如果您正苦於以下問題:Python LOG.warn方法的具體用法?Python LOG.warn怎麽用?Python LOG.warn使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在logger.LOG的用法示例。


在下文中一共展示了LOG.warn方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: addBinary

# 需要導入模塊: from logger import LOG [as 別名]
# 或者: from logger.LOG import warn [as 別名]
    def addBinary(self, field, data, mimetype, encoding=None, language=None,
                  logError=False, raiseException=False):
        
        try:
            converter = getUtility(IConverter, mimetype)
        except ComponentLookupError:
            LOG.warn('No converter registered for %s' % mimetype)
            return

        

        text, encoding = converter.convert(data, encoding, mimetype,
                                           logError, raiseException)

        # The result should be string/unicode. If not, convert the returned
        # content to unicode using the returned encoding. The converter is
        # in charge to handle encoding issues correctly.

        assert isinstance(text, basestring)
        if isinstance(text, str):
            text = unicode(text, encoding, 'ignore')

        infos = self._d.get(field, ())
        self._d[field] = infos + ({'content': text, 'language': language},)
開發者ID:alepharchives,項目名稱:zopyx.txng3.core,代碼行數:26,代碼來源:content.py


注:本文中的logger.LOG.warn方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。