show_code_editor
- czsc.show_code_editor(default: str | None = None, **kwargs)[source]
用户自定义 Python 代码编辑器
- Parameters:
default – str, 默认代码
kwargs –
dict, 额外参数
language: str, 编辑器语言,默认为 “python”
use_expander: bool, 是否使用折叠面板,默认为 True
expander_title: str, 折叠面板标题,默认为 “PYTHON代码编辑”
exec: bool, 是否执行代码,默认为 True
theme: str, 编辑器主题,默认为 “gruvbox”
keybinding: str, 编辑器快捷键,默认为 “vscode”
- Returns:
tuple - code: str, 编辑器中的代码 - namespace: dict, 执行代码后的命名空间