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


Python logger.error方法代碼示例

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


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

示例1: _build_one

# 需要導入模塊: from pip.log import logger [as 別名]
# 或者: from pip.log.logger import error [as 別名]
def _build_one(self, req):
        """Build one wheel."""

        base_args = [
            sys.executable, '-c',
            "import setuptools;__file__=%r;"\
            "exec(compile(open(__file__).read().replace('\\r\\n', '\\n'), __file__, 'exec'))" % req.setup_py] + \
            list(self.global_options)

        logger.notify('Running setup.py bdist_wheel for %s' % req.name)
        logger.notify('Destination directory: %s' % self.wheel_dir)
        wheel_args = base_args + ['bdist_wheel', '-d', self.wheel_dir] + self.build_options
        try:
            call_subprocess(wheel_args, cwd=req.source_dir, show_stdout=False)
            return True
        except:
            logger.error('Failed building wheel for %s' % req.name)
            return False 
開發者ID:sugarguo,項目名稱:Flask_Blog,代碼行數:20,代碼來源:wheel.py

示例2: read_text_file

# 需要導入模塊: from pip.log import logger [as 別名]
# 或者: from pip.log.logger import error [as 別名]
def read_text_file(filename):
    """Return the contents of *filename*.

    Try to decode the file contents with utf-8, the preffered system encoding
    (e.g., cp1252 on some Windows machines) and latin1, in that order. Decoding
    a byte string with latin1 will never raise an error. In the worst case, the
    returned string will contain some garbage characters.

    """
    with open(filename, 'rb') as fp:
        data = fp.read()

    encodings = ['utf-8', locale.getpreferredencoding(False), 'latin1']
    for enc in encodings:
        try:
            data = data.decode(enc)
        except UnicodeDecodeError:
            continue
        break

    assert type(data) != bytes  # Latin1 should have worked.
    return data 
開發者ID:sugarguo,項目名稱:Flask_Blog,代碼行數:24,代碼來源:req.py

示例3: rollback_uninstall

# 需要導入模塊: from pip.log import logger [as 別名]
# 或者: from pip.log.logger import error [as 別名]
def rollback_uninstall(self):
        if self.uninstalled:
            self.uninstalled.rollback()
        else:
            logger.error("Can't rollback %s, nothing uninstalled."
                         % (self.project_name,)) 
開發者ID:sugarguo,項目名稱:Flask_Blog,代碼行數:8,代碼來源:req.py

示例4: commit_uninstall

# 需要導入模塊: from pip.log import logger [as 別名]
# 或者: from pip.log.logger import error [as 別名]
def commit_uninstall(self):
        if self.uninstalled:
            self.uninstalled.commit()
        else:
            logger.error("Can't commit %s, nothing uninstalled."
                         % (self.project_name,)) 
開發者ID:sugarguo,項目名稱:Flask_Blog,代碼行數:8,代碼來源:req.py

示例5: rollback

# 需要導入模塊: from pip.log import logger [as 別名]
# 或者: from pip.log.logger import error [as 別名]
def rollback(self):
        """Rollback the changes previously made by remove()."""
        if self.save_dir is None:
            logger.error("Can't roll back %s; was not uninstalled" % self.dist.project_name)
            return False
        logger.notify('Rolling back uninstall of %s' % self.dist.project_name)
        for path in self._moved_paths:
            tmp_path = self._stash(path)
            logger.info('Replacing %s' % path)
            renames(tmp_path, path)
        for pth in self.pth:
            pth.rollback() 
開發者ID:sugarguo,項目名稱:Flask_Blog,代碼行數:14,代碼來源:req.py


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