Выделение строк журнала в текстовой области Python DashPython

Программы на Python
Anonymous
Выделение строк журнала в текстовой области Python Dash

Сообщение Anonymous »

Файл журнала создается в сценарии Python с использованием библиотеки logging.

Код: Выделить всё

log.info("Process started on ",t1)
log.info("Total number of files ", n)
log.info("Process completed on ",t2)
Затем файл загружается в Dash для отображения. Содержимое файла журнала отображается в виде текстовой области.

Код: Выделить всё

from dash import Dash, html, dcc, callback, Output, Input
import dash_bootstrap_components as dbc

app.layout = html.Div([
dcc.Location(id="location"),
dbc.Row([
dbc.Col(html.H1("log display"), width=12)
]),
dbc.Row([
dbc.Col(
dcc.Textarea(
id='file-content',
value='',
readOnly=True,
style={'width': '100%', 'height': '500px'}
),
width=10
),
]),
])
Я хочу выделить строку, содержащую «Общее количество файлов». Также могут быть еще несколько строк, которые необходимо выделить.

Подробнее здесь: https://stackoverflow.com/questions/784 ... h-textarea

Вернуться в «Python»