Obtener los parámetros de URL para la aplicación bokeh

Hola estoy desarrollando una aplicación bokeh para realizar algunos análisis. Quiero obtener los parámetros de la URL del servidor para poder decidir qué datos se representan en la aplicación.

Actualmente puedo enrutar URL como http://127.0.0.1:5006/bokeh/videos/?hello=1 con la siguiente configuración, pero ¿hay alguna manera de obtener los parámetros GET {'hello':'1'} de ¿la aplicación?

 @bokeh_app.route("/bokeh/analysis/") @object_page("analysis") def make_analysis(): app = AnalysisApp.create() return app 

Para Flask (en el que se construye el servidor Bokeh), accederá a los parámetros de la url usando:

 from flask import request @bokeh_app.route("/bokeh/analysis/") @object_page("analysis") def make_analysis(): args = request.args app = AnalysisApp.create() return app 

(el objeto de solicitud se agrega al ámbito de la función por el decorador app.route)

Manera más fácil: un dict de (nombre de param, valor) está disponible en curdoc().session_context.request.arguments .

Para su URL http://127.0.0.1:5006/bokeh/videos/?hello=1 , daría {'hello', '1'} .