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.