以下のコードを実行することで文書を構築するためのBokehアプリケーション処理プログラムを提供する main.py あるいは…。 main.ipynb ディレクトリ中のファイルを指定します。
main.py
main.ipynb
このディレクトリはまた、含まれることを選択することができます。
A server_lifecyle.py モジュールは、アプリケーションおよびセッションにライフサイクルコールバックを提供する。
server_lifecyle.py
A static 提供されるアプリケーション固有の静的リソースを含むサブディレクトリ。
static
A theme.yaml すべての新しい文書に自動的に適用されるBokehトピックを含むファイル.
theme.yaml
A templates アプリケーション表示テンプレートを含むサブディレクトリ
templates
完全なディレクトリレイアウトは以下のようになる可能性がある.
myapp | +---main.py +---server_lifecycle.py +---static +---theme.yaml +---templates +---index.html
DirectoryHandler
修正文書のアプリケーションディレクトリをロードします。
__init__
Filename(Str):“main.py”または“main.ipynb”を含むアプリケーションディレクトリのパス
Argv(リスト [str] オプション):sys.argvとしてmain.pyに提供される文字列パラメータリスト
modify_document
実行構成の main.py あるいは…。 main.ipynb 文書を修正するには、以下の操作を実行してください。
この方法はまた、appディレクトリで任意のトピックまたはテンプレートファイルを検索し、それらが見つかったときに文書を自動的に構成する。
on_server_loaded
執行する. on_server_unloaded 差出人 ``server_lifecycle.py` (定義されている場合)最初にサーバを起動した時間。
server_context (ServerContext) --
on_server_unloaded
執行する. on_server_unloaded 送信者. server_lifecycle.py (定義されている場合)サーバがきれいに退出した場合。(停止サーバの IOLoop ()
server_lifecycle.py
IOLoop
警告
実際、サーバは通常信号によって殺されるので、このコードは実行できない可能性がある。
on_session_created
執行する. on_session_created 送信者. server_lifecycle.py (定義されている場合)新しいセッションが作成された場合。
session_context (SessionContext) --
on_session_destroyed
執行する. on_session_destroyed 送信者. server_lifecycle.py (定義されている場合)セッションが破棄された時間。
process_request
着信したHTTP要求を処理し,SESSION_CONTEXTに追加する付加データ辞書を返す.
request -- HTTPリクエスト.
セッションコンテキストに含まれるJSONは、データを直列化可能な辞書である。
url_path
ディレクトリのパスのベース名を構成する最後のパスコンポーネント.
error
処理プログラムが失敗した場合、関連するエラーメッセージが含まれる可能性がある。
error_detail
ハンドラが失敗した場合,バックトラックや他の詳細な情報が含まれている可能性がある.
failed
True 処理人が伝票の修正に失敗したら
True
safe_to_fork
Bokehサーバーは新しい労働者たちがまだ安全であるかどうかを派生する。
False 配置されたコード(スクリプト、ノートなど)であればもう運行しました。
False