Bokeh-Bokeh 하위 명령 사용

Bokeh 응용 프로그램은 명령 줄에서 실행할 수있는 여러 하위 명령을 제공합니다. 다음 표는 하위 명령을 보여줍니다-

1 HTML 하나 이상의 응용 프로그램에 대한 HTML 파일 만들기
2 정보 Bokeh 서버 구성 정보 인쇄
json 하나 이상의 애플리케이션에 대한 JSON 파일 만들기
4 png 하나 이상의 응용 프로그램에 대한 PNG 파일 만들기
5 샘플 데이터 보케 샘플 데이터 세트 다운로드
6 비밀 Bokeh 서버와 함께 사용할 Bokeh 비밀 키 만들기
7 서브 하나 이상의 애플리케이션을 호스팅하는 Bokeh 서버 실행
8 공전 BokeJS 라이브러리에서 사용하는 정적 자산 (자바 스크립트, CSS, 이미지, 글꼴 등) 제공
9 svg 하나 이상의 응용 프로그램에 대한 SVG 파일 만들기

다음 명령은 Bokeh 그림이있는 Python 스크립트 용 HTML 파일을 생성합니다.

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

표시 옵션을 추가하면 브라우저에서 HTML 파일이 자동으로 열립니다. 마찬가지로 Python 스크립트는 해당 하위 명령을 사용하여 PNG, SVG, JSON 파일로 변환됩니다.

Bokeh 서버의 정보를 표시하려면 다음과 같이 info 하위 명령을 사용하십시오.

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)

다양한 유형의 플롯을 실험하기 위해 Bokeh 웹 사이트 https://bokeh.pydata.org사용 가능한 샘플 데이터 세트를 만듭니다. sampledata 하위 명령으로 로컬 시스템에 다운로드 할 수 있습니다.

C:\python37>bokeh info

다음 데이터 세트는 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

secret 하위 명령은 SECRET_KEY 환경 변수와 함께 serve 하위 명령과 함께 사용할 비밀 키를 생성합니다.