python类TerminalFormatter()的实例源码

decompiler.py 文件源码 项目:android_malware_detection 作者: congyuandong 项目源码 文件源码 阅读 17 收藏 0 点赞 0 评论 0
def display_source(self, m):
        result = self.get_source_method(m)

        if PYGMENTS:
            lexer = get_lexer_by_name("java", stripall=True)
            formatter = TerminalFormatter()
            result = highlight(result, lexer, formatter)
        print result
decompiler.py 文件源码 项目:android_malware_detection 作者: congyuandong 项目源码 文件源码 阅读 18 收藏 0 点赞 0 评论 0
def display_all(self, _class):
        result = self.get_source_class(_class)

        if PYGMENTS:
            lexer = get_lexer_by_name("java", stripall=True)
            formatter = TerminalFormatter()
            result = highlight(result, lexer, formatter)
        print result
send_text_example_prompt.py 文件源码 项目:yige-python 作者: wwj718 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def output_format(obj):
    '''
    python2/3
    ???????
    obj is dict
    http://stackoverflow.com/questions/35950573/python-unicode-string-to-javascript
    '''
    formatted_json = json.dumps(obj, sort_keys=True, indent=4,ensure_ascii=False).encode('utf8')
    if (sys.version_info > (3, 0)):
            # Python 3 code in this block
            colorful_json = highlight(formatted_json, lexers.JsonLexer(), formatters.TerminalFormatter())
            return colorful_json
    else:
            colorful_json = highlight(unicode(formatted_json, 'UTF-8'), lexers.JsonLexer(), formatters.TerminalFormatter())
            return colorful_json #??????
_output.py 文件源码 项目:azure-cli 作者: Azure 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def format_json_color(obj):
    from pygments import highlight, lexers, formatters
    return highlight(format_json(obj), lexers.JsonLexer(), formatters.TerminalFormatter())  # pylint: disable=no-member
highlighter.py 文件源码 项目:jsoncut 作者: json-transformations 项目源码 文件源码 阅读 30 收藏 0 点赞 0 评论 0
def highlight_json(d, style=STYLE):
    """JSON Syntax highlighter."""
    try:
        formatter = TerminalFormatter(colorscheme=get_style(style))
    except (NameError, AttributeError):
        return d
    return pygments.highlight(d, JsonLexer(), formatter)
ext_pprint.py 文件源码 项目:extdbg 作者: duboviy 项目源码 文件源码 阅读 113 收藏 0 点赞 0 评论 0
def xml(text):
    tree = minidom.parseString(text)
    print(highlight(tree.toprettyxml(), XmlLexer(), TerminalFormatter()))
    return text
decompiler.py 文件源码 项目:DroidWatcher 作者: suemi994 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def get_source_method(self, method):
        class_name = method.get_class_name()
        method_name = method.get_name()

        if class_name not in self.classes:
            return ""

        if PYGMENTS:
            lexer = get_lexer_by_name("java", stripall=True)
            lexer.add_filter(MethodFilter(method_name=method_name))
            formatter = TerminalFormatter()
            result = highlight(self.classes[class_name], lexer, formatter)
            return result

        return self.classes[class_name]
decompiler.py 文件源码 项目:DroidWatcher 作者: suemi994 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def get_all(self, class_name):
        if class_name not in self.classes:
            return ""

        if PYGMENTS:
            lexer = get_lexer_by_name("java", stripall=True)
            formatter = TerminalFormatter()
            result = highlight(self.classes[class_name], lexer, formatter)
            return result
        return self.classes[class_name]
decompiler.py 文件源码 项目:DroidWatcher 作者: suemi994 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def get_source_method(self, method):
        class_name = method.get_class_name()
        method_name = method.get_name()

        if class_name not in self.classes:
            return ""

        if PYGMENTS:
            lexer = get_lexer_by_name("java", stripall=True)
            lexer.add_filter(MethodFilter(method_name=method_name))
            formatter = TerminalFormatter()
            result = highlight(self.classes[class_name], lexer, formatter)
            return result

        return self.classes[class_name]
decompiler.py 文件源码 项目:DroidWatcher 作者: suemi994 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def get_all(self, class_name):
        if class_name not in self.classes:
            return ""

        if PYGMENTS:
            lexer = get_lexer_by_name("java", stripall=True)
            formatter = TerminalFormatter()
            result = highlight(self.classes[class_name], lexer, formatter)
            return result
        return self.classes[class_name]
decompiler.py 文件源码 项目:DroidWatcher 作者: suemi994 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def get_source_method(self, method):
        class_name = method.get_class_name()
        method_name = method.get_name()

        if class_name not in self.classes:
            return ""

        lexer = get_lexer_by_name("java", stripall=True)
        lexer.add_filter(MethodFilter(method_name=method_name))
        formatter = TerminalFormatter()
        result = highlight(self.classes[class_name], lexer, formatter)
        return result
decompiler.py 文件源码 项目:DroidWatcher 作者: suemi994 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def get_source_method(self, method):
        class_name = method.get_class_name()
        method_name = method.get_name()

        if class_name not in self.classes:
            return ""

        if PYGMENTS:
            lexer = get_lexer_by_name("java", stripall=True)
            lexer.add_filter(MethodFilter(method_name=method_name))
            formatter = TerminalFormatter()
            result = highlight(self.classes[class_name], lexer, formatter)
            return result

        return self.classes[class_name]
decompiler.py 文件源码 项目:DroidWatcher 作者: suemi994 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def get_all(self, class_name):
        if class_name not in self.classes:
            return ""

        if PYGMENTS:
            lexer = get_lexer_by_name("java", stripall=True)
            formatter = TerminalFormatter()
            result = highlight(self.classes[class_name], lexer, formatter)
            return result
        return self.classes[class_name]
decompiler.py 文件源码 项目:DroidWatcher 作者: suemi994 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def display_source(self, m):
        result = self.get_source_method(m)

        if PYGMENTS:
            lexer = get_lexer_by_name("java", stripall=True)
            formatter = TerminalFormatter()
            result = highlight(result, lexer, formatter)
        print result
decompiler.py 文件源码 项目:DroidWatcher 作者: suemi994 项目源码 文件源码 阅读 17 收藏 0 点赞 0 评论 0
def display_all(self, _class):
        result = self.get_source_class(_class)

        if PYGMENTS:
            lexer = get_lexer_by_name("java", stripall=True)
            formatter = TerminalFormatter()
            result = highlight(result, lexer, formatter)
        print result
decompiler.py 文件源码 项目:DroidWatcher 作者: suemi994 项目源码 文件源码 阅读 18 收藏 0 点赞 0 评论 0
def get_source_method(self, method):
        class_name = method.get_class_name()
        method_name = method.get_name()

        if class_name not in self.classes:
            return ""

        if PYGMENTS:
            lexer = get_lexer_by_name("java", stripall=True)
            lexer.add_filter(MethodFilter(method_name=method_name))
            formatter = TerminalFormatter()
            result = highlight(self.classes[class_name], lexer, formatter)
            return result

        return self.classes[class_name]
decompiler.py 文件源码 项目:DroidWatcher 作者: suemi994 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def get_source_method(self, method):
        class_name = method.get_class_name()
        method_name = method.get_name()

        if class_name not in self.classes:
            return ""

        if PYGMENTS:
            lexer = get_lexer_by_name("java", stripall=True)
            lexer.add_filter(MethodFilter(method_name=method_name))
            formatter = TerminalFormatter()
            result = highlight(self.classes[class_name], lexer, formatter)
            return result

        return self.classes[class_name]
decompiler.py 文件源码 项目:DroidWatcher 作者: suemi994 项目源码 文件源码 阅读 18 收藏 0 点赞 0 评论 0
def get_all(self, class_name):
        if class_name not in self.classes:
            return ""

        if PYGMENTS:
            lexer = get_lexer_by_name("java", stripall=True)
            formatter = TerminalFormatter()
            result = highlight(self.classes[class_name], lexer, formatter)
            return result
        return self.classes[class_name]
decompiler.py 文件源码 项目:DroidWatcher 作者: suemi994 项目源码 文件源码 阅读 19 收藏 0 点赞 0 评论 0
def get_source_method(self, method):
        class_name = method.get_class_name()
        method_name = method.get_name()

        if class_name not in self.classes:
            return ""

        lexer = get_lexer_by_name("java", stripall=True)
        lexer.add_filter(MethodFilter(method_name=method_name))
        formatter = TerminalFormatter()
        result = highlight(self.classes[class_name], lexer, formatter)
        return result
decompiler.py 文件源码 项目:DroidWatcher 作者: suemi994 项目源码 文件源码 阅读 16 收藏 0 点赞 0 评论 0
def get_all(self, class_name):
        if class_name not in self.classes:
            return ""

        lexer = get_lexer_by_name("java", stripall=True)
        formatter = TerminalFormatter()
        result = highlight(self.classes[class_name], lexer, formatter)
        return result


问题


面经


文章

微信
公众号

扫码关注公众号