Bokeh - Utilizzo dei sottocomandi Bokeh
L'applicazione Bokeh fornisce una serie di sottocomandi da eseguire dalla riga di comando. La tabella seguente mostra i sottocomandi:
1 | HTML | Crea file HTML per una o più applicazioni |
2 | Informazioni | stampa le informazioni sulla configurazione del server Bokeh |
3 | json | Crea file JSON per una o più applicazioni |
4 | png | Crea file PNG per una o più applicazioni |
5 | sampledata | Scarica i set di dati di esempio del bokeh |
6 | segreto | Crea una chiave segreta Bokeh da utilizzare con il server Bokeh |
7 | servire | Esegui un server Bokeh che ospita una o più applicazioni |
8 | statico | Offri asset statici (JavaScript, CSS, immagini, caratteri, ecc.) Utilizzati dalla libreria BokeJS |
9 | svg | Crea file SVG per una o più applicazioni |
Il comando seguente genera un file HTML per lo script Python con una figura Bokeh.
C:\python37>bokeh html -o app.html app.py
L'aggiunta dell'opzione spettacolo apre automaticamente il file HTML nel browser. Allo stesso modo, lo script Python viene convertito in file PNG, SVG, JSON con il sottocomando corrispondente.
Per visualizzare le informazioni del server Bokeh, utilizzare il sottocomando info come segue:
C:\python37>bokeh info
Python version : 3.7.4 (tags/v3.7.4:e09359112e, Jul 8 2019, 20:34:20) [MSC v.1916 64 bit (AMD64)]
IPython version : (not installed)
Tornado version : 6.0.3
Bokeh version : 1.3.4
BokehJS static path : c:\python37\lib\site-packages\bokeh\server\static
node.js version : (not installed)
npm version : (not installed)
Per sperimentare vari tipi di grafici, sito web Bokeh https://bokeh.pydata.orgrende disponibili set di dati di esempio. Possono essere scaricati sulla macchina locale dal sottocomando dei dati di campionamento.
C:\python37>bokeh info
I seguenti set di dati vengono scaricati nella cartella C: \ Users \ User \ .bokeh \ data -
AAPL.csv airports.csv
airports.json CGM.csv
FB.csv gapminder_fertility.csv
gapminder_life_expectancy.csv gapminder_population.csv
gapminder_regions.csv GOOG.csv
haarcascade_frontalface_default.xml IBM.csv
movies.db MSFT.csv
routes.csv unemployment09.csv
us_cities.json US_Counties.csv
world_cities.csv
WPP2012_SA_DB03_POPULATION_QUINQUENNIAL.csv
Il sottocomando segreto genera una chiave segreta da utilizzare insieme al sottocomando serve con la variabile d'ambiente SECRET_KEY.