Если вы используете каталог в формате , вы можете включить файл css в файл шаблона index.html
. Если вы используете одиночный формат модуля, добавьте CSS в компонент DIV. Вот пример, который изменяет вес шрифта таблицы на полужирный.
from datetime import date
from random import randint
from bokeh.plotting import curdoc
from bokeh.models import ColumnDataSource
from bokeh.layouts import Column
from bokeh.models.widgets import DataTable, DateFormatter, TableColumn, Div
data = dict(
dates=[date(2014, 3, i+1) for i in range(10)],
downloads=[randint(0, 100) for i in range(10)],
)
source = ColumnDataSource(data)
columns = [
TableColumn(field="dates", title="Date", formatter=DateFormatter()),
TableColumn(field="downloads", title="Downloads"),
]
data_table = DataTable(source=source, columns=columns, width=400, height=280, css_classes=["my_table"])
style = Div(text="""
<style>
.my_table{
font-weight:bold !important;
}
</style>
""")
curdoc().add_root(Column(data_table, style))