我们从Python开源项目中,提取了以下5个代码示例,用于说明如何使用pep8.register_check()。
def _run_check(self, code, checker, filename=None): pep8.register_check(checker) lines = textwrap.dedent(code).strip().splitlines(True) checker = pep8.Checker(filename=filename, lines=lines) checker.check_all() checker.report._deferred_print.sort() return checker.report._deferred_print
def register_checks(): import pep8 from sentry.lint.absolute_import_check import AbsoluteImportCheck from sentry.lint.mock_check import MockCheck pep8.register_check(MockCheck, codes=[MockCheck.code]) pep8.register_check(AbsoluteImportCheck, codes=[AbsoluteImportCheck.code])