Bokeh - Verwenden von Bokeh-Unterbefehlen

Die Bokeh-Anwendung bietet eine Reihe von Unterbefehlen, die über die Befehlszeile ausgeführt werden können. Die folgende Tabelle zeigt die Unterbefehle -

1 Html Erstellen Sie HTML-Dateien für eine oder mehrere Anwendungen
2 die Info Druckinformationen zur Bokeh-Serverkonfiguration
3 json Erstellen Sie JSON-Dateien für eine oder mehrere Anwendungen
4 png Erstellen Sie PNG-Dateien für eine oder mehrere Anwendungen
5 Beispieldaten Laden Sie die Bokeh-Beispieldatensätze herunter
6 Geheimnis Erstellen Sie einen geheimen Bokeh-Schlüssel zur Verwendung mit dem Bokeh-Server
7 Dienen Führen Sie einen Bokeh-Server aus, auf dem eine oder mehrere Anwendungen gehostet werden
8 statisch Stellen Sie statische Assets (JavaScript, CSS, Bilder, Schriftarten usw.) bereit, die von der BokeJS-Bibliothek verwendet werden
9 svg Erstellen Sie SVG-Dateien für eine oder mehrere Anwendungen

Der folgende Befehl generiert eine HTML-Datei für das Python-Skript mit einer Bokeh-Zahl.

C:\python37>bokeh html -o app.html app.py

Durch Hinzufügen der Option show wird die HTML-Datei automatisch im Browser geöffnet. Ebenso wird das Python-Skript mit dem entsprechenden Unterbefehl in PNG-, SVG- und JSON-Dateien konvertiert.

Verwenden Sie den Unterbefehl info wie folgt, um Informationen zum Bokeh-Server anzuzeigen:

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)

Um mit verschiedenen Arten von Grundstücken zu experimentieren, besuchen Sie die Bokeh-Website https://bokeh.pydata.orgstellt Beispieldatensätze zur Verfügung. Sie können über den Unterbefehl sampledata auf den lokalen Computer heruntergeladen werden.

C:\python37>bokeh info

Folgende Datensätze werden in den Ordner C: \ Users \ User \ .bokeh \ data heruntergeladen -

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

Der geheime Unterbefehl generiert einen geheimen Schlüssel, der zusammen mit dem Serving-Unterbefehl mit der Umgebungsvariablen SECRET_KEY verwendet wird.