コード例 #1
0
ファイル: webapp.py プロジェクト: eteq/pienvwatcher
def bokeh(series_name):
    from bokeh import resources, embed

    dsetdir = os.path.join(app.root_path, app.config['DATASETS_DIR'])
    dsetfn = os.path.join(dsetdir, series_name + '_cal')

    plotsdir = os.path.join(app.root_path, app.config['PLOTS_DIR'])

    figs = make_bokeh_plots(dsetfn, plotsdir, app.config['DEG_F'])

    figlist = [figs.pop('temperature', None),
               figs.pop('dewpoint', None),
               figs.pop('humidity', None),
               figs.pop('pressure', None)]
    figlist.extend(figs.values())
    figlist = [fig for fig in figlist if fig is not None]

    return embed.standalone_html_page_for_models(figlist, resources.INLINE,
                                         'Pienvwatcher (bokeh): ' + series_name)
コード例 #2
0
ファイル: html.py プロジェクト: ghyde/bokeh
 def file_contents(self, args, doc):
     resources = Resources(mode="cdn", root_dir=None)
     return standalone_html_page_for_models(doc, resources=resources, title=None)
コード例 #3
0
 def file_contents(self, args, doc):
     resources = Resources(mode="cdn", root_dir=None)
     return standalone_html_page_for_models(doc,
                                            resources=resources,
                                            title=None)