Как получить управляемую таблицу из put_datatable в pywebioPython

Программы на Python
Anonymous
Как получить управляемую таблицу из put_datatable в pywebio

Сообщение Anonymous »

Я играю с примером кода put_datatable для pywebio
https://pywebio.readthedocs.io/en/dev/o ... _datatable

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

import urllib.request
import json

with urllib.request.urlopen('https://fakerapi.it/api/v1/persons?_quantity=30') as f:
data = json.load(f)['data']

put_datatable(
data,
actions=[
("Edit Email", lambda row_id: datatable_update('user', input("Email"), row_id, "email")),
("Insert a Row", lambda row_id: datatable_insert('user', data[0], row_id)),
None,  # separator
("Delete", lambda row_id: datatable_remove('user', row_id)),
],
onselect=lambda row_id: toast(f'Selected row: {row_id}'),
instance_id='user'
).show()
Теперь я хочу, чтобы пользователь манипулировал таблицей в браузере, а затем я хочу что-то сделать с манипулируемой таблицей. Но как я могу получить управляемую таблицу?
Пытался распечатать управляемую таблицу через
df= put_datatable(...)< /p>
print(df)
или
print(data.user())и т. д. но, кажется, ничего не работает.

Подробнее здесь: https://stackoverflow.com/questions/785 ... in-pywebio

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