prompt.py 文件源码

python
阅读 28 收藏 0 点赞 0 评论 0

项目:clickhouse-cli 作者: hatarist 项目源码 文件源码
def __init__(self, client, multiline, metadata, *args, **kwargs):
        @Condition
        def is_multiline():
            if not multiline:
                return False

            text = self.document.text
            return not query_is_finished(text, multiline)

        super(CLIBuffer, self).__init__(
            *args,
            completer=CHCompleter(client, metadata),
            history=FileHistory(
                filename=os.path.expanduser('~/.clickhouse-cli_history')
            ),
            enable_history_search=True,
            accept_action=AcceptAction.RETURN_DOCUMENT,
            is_multiline=is_multiline,
            **kwargs
        )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号