Почему я не могу настроить столбец Aggrid с URL-адресом в потоке?Python

Программы на Python
Anonymous
Почему я не могу настроить столбец Aggrid с URL-адресом в потоке?

Сообщение Anonymous »

Я пытаюсь настроить некоторые параметры сетки и обнаружил ошибку атрибута при попытке установить столбец в качестве URL-ссылки. Я используюstreamlit 1.38.0 иstreamlit-aggrid 1.0.5.

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

import streamlit as st
from st_aggrid import GridOptionsBuilder, AgGrid, GridUpdateMode, JsCode

gob = GridOptionsBuilder.from_dataframe(filtered)
for column in filtered.columns:
gob.configure_column(column, filter=True)

cell_renderer =  JsCode("""
function(params) {return `[url=${params.value} target=]${params.value}[/url]`}
""")
gob.configure_column("link",
headerName="Link",
cellRenderer=cell_renderer)
gridOptions = gob.build()

AgGrid(filtered, gridOptions=gridOptions, update_mode=GridUpdateMode.MODEL_CHANGED)
Я получаю сообщение об ошибке AttributeError: модуль «streamlit.comComponents.v1» не имеет атрибута «компоненты».
Я думаю, проблему можно решить, используя совместимые версии библиотек, но Мне нужно использовать последнюю версиюstreamlit

Подробнее здесь: https://stackoverflow.com/questions/789 ... -streamlit

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