Python 使用背景填充向bokeh绘图添加文本

Python 使用背景填充向bokeh绘图添加文本,python,bokeh,Python,Bokeh,我目前有一个任务,需要向绘图中添加一些文本。现在我想填充文本标签的背景,但是bokeh.models.glyphs.text没有background\u fill参数 是否有其他方法可以将带有背景填充的文本添加到bokeh绘图中?您不能使用文本本身。但也有其他选择: 在文本的正下方绘制所需颜色的矩形。很容易实现,但很难测量文本,因此所有矩形始终具有所需的宽度 创建一个自定义的Text模型,为您绘制矩形。实现起来有点困难,因为它需要一些JavaScript/TypeScript,但它能够自动测量

我目前有一个任务,需要向绘图中添加一些文本。现在我想填充文本标签的背景,但是
bokeh.models.glyphs.text
没有
background\u fill
参数


是否有其他方法可以将带有背景填充的文本添加到bokeh绘图中?

您不能使用
文本本身。但也有其他选择:

  • 在文本的正下方绘制所需颜色的矩形。很容易实现,但很难测量文本,因此所有矩形始终具有所需的宽度
  • 创建一个自定义的
    Text
    模型,为您绘制矩形。实现起来有点困难,因为它需要一些JavaScript/TypeScript,但它能够自动测量文本