本文整理汇总了Python中pygments.lexers.shell.BashLexer方法的典型用法代码示例。如果您正苦于以下问题:Python shell.BashLexer方法的具体用法?Python shell.BashLexer怎么用?Python shell.BashLexer使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类pygments.lexers.shell
的用法示例。
在下文中一共展示了shell.BashLexer方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: prompt_bash
# 需要导入模块: from pygments.lexers import shell [as 别名]
# 或者: from pygments.lexers.shell import BashLexer [as 别名]
def prompt_bash(msg: str, allow_empty: bool) -> str:
"""
Prompts for bash shell code.
:param msg: shown message
:param allow_empty: allow an empty string?
:return: user input
"""
from pygments.lexers.shell import BashLexer
validator = None if allow_empty else NonEmptyValidator()
return prompt(msg, lexer=PygmentsLexer(BashLexer), completer=SystemCompleter())