Python ipywidgets可高亮显示文本区域或内容可编辑HTML
我在JupyterLab笔记本环境中工作(因此需要使用,而不是完全定制HTML/JS),并尝试构建一个小部件,用户可以:Python ipywidgets可高亮显示文本区域或内容可编辑HTML,python,jupyter,jupyter-lab,ipywidgets,Python,Jupyter,Jupyter Lab,Ipywidgets,我在JupyterLab笔记本环境中工作(因此需要使用,而不是完全定制HTML/JS),并尝试构建一个小部件,用户可以: 输入或编辑一段文字,然后 单击基于Python的模型的按钮以处理文本并在其中绘制高光 …但却在努力探索如何做到这一点 从我的浏览器检查器中,它似乎生成了一个实际的——因此没有办法在那里嵌入其他HTML,例如来绘制突出显示 如果使用输出,我可以使用contenteditable属性呈现div(使文本可编辑,并允许我的代码用完整的HTML代码覆盖它,包括s)-但是ipywi
- 输入或编辑一段文字,然后
- 单击基于Python的模型的按钮以处理文本并在其中绘制高光
- 从我的浏览器检查器中,它似乎生成了一个实际的
——因此没有办法在那里嵌入其他HTML,例如
来绘制突出显示 - 如果使用输出,我可以使用
属性呈现div(使文本可编辑,并允许我的代码用完整的HTML代码覆盖它,包括contenteditable
s)-但是ipywidget没有观察到用户的更改,因此我的Python内核无法通过例如
查看更新的值:它只保留初始文本myhtmlwidget.value