Bokeh - Menggunakan Subperintah Bokeh
Aplikasi Bokeh menyediakan sejumlah sub-perintah untuk dijalankan dari baris perintah. Tabel berikut menunjukkan subperintah -
1 | Html | Buat file HTML untuk satu atau lebih aplikasi |
2 | info | mencetak informasi konfigurasi server Bokeh |
3 | json | Buat file JSON untuk satu atau lebih aplikasi |
4 | png | Buat file PNG untuk satu atau lebih aplikasi |
5 | contoh data | Unduh kumpulan data sampel bokeh |
6 | rahasia | Buat kunci rahasia Bokeh untuk digunakan dengan server Bokeh |
7 | Menyajikan | Jalankan server Bokeh yang menghosting satu atau lebih aplikasi |
8 | statis | Sajikan aset statis (JavaScript, CSS, gambar, font, dll.) Yang digunakan oleh pustaka BokeJS |
9 | svg | Buat file SVG untuk satu atau lebih aplikasi |
Perintah berikut menghasilkan file HTML untuk skrip Python yang memiliki gambar Bokeh.
C:\python37>bokeh html -o app.html app.py
Menambahkan opsi pertunjukan secara otomatis membuka file HTML di browser. Demikian juga, skrip Python diubah menjadi file PNG, SVG, JSON dengan subperintah yang sesuai.
Untuk menampilkan informasi dari server Bokeh, gunakan subperintah info sebagai berikut -
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)
Untuk bereksperimen dengan berbagai jenis plot, situs Bokeh https://bokeh.pydata.orgmenyediakan kumpulan data sampel. Mereka dapat diunduh ke mesin lokal dengan subperintah sampel.
C:\python37>bokeh info
Dataset berikut diunduh di folder 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
Subperintah rahasia menghasilkan kunci rahasia untuk digunakan bersama dengan subperintah serve dengan variabel lingkungan SECRET_KEY.