Боке датируется в .csv с изменением источника - PullRequest
0 голосов
/ 03 июня 2019

Я использовал пример Export.csv в своем приложении. Функция отлично работает со статическими таблицами. Тем не менее, у меня есть другой обратный вызов, который применяет некоторые выборки к данным с помощью виджета MultiSelect и обновляет table.source - все работает нормально и обновляет таблицу в браузере.

Однако, когда я делаю выбор, обновленные данные не удается экспортировать в .csv, исходные данные экспортируются. Как заставить CustomJS использовать обновленный table.source при экспорте в .csv?

def update_table(attr, old, new):
    new_df = new_pandas_dataframe()
    table.source =  ColumnDataSource(new_df)
    table.columns = [TableColumn(field=col, title=col) for col in new_df.columns]

# change drop down options
multi_select.on_change("value",update_table)
...