Jupyter Kernel(xonsh.jupyter_kernel

Jupyter Xonsh Kernelのフック。

クラスxonsh.jupyter_kernel.XonshKerneldebug_level = 0session_id =なし設定=なし** kwargs [ソース]

JupyterのXonsh xernal

パラメーター:
debug_level int、optional

0(デバッグなし)から3(すべてのデバッグ)までの整数。デフォルトは0です。

session_id strまたはNone、オプション

カーネルセッションを表すユニークな文字列ID。Noneの場合、これはランダムなUUIDに置き換えられます。

config dictまたはNone、オプション

サーバーを開始するための構成辞書。デフォルトでは、コマンドラインでオプションが検索されます(指定されている場合)。デフォルトの設定を使用します。

control_handlerwire_message [ソース]

制御要求を処理する

deserialize_wire_messagewire_message [ソース]

ワイヤ上のメッセージからルーティングプレフィックスとメッセージフレームを分割する

do_completeコードpos [ソース]

完了を得る。

do_executecode = ''サイレント= Falsestore_history = Trueuser_expressions =なしallow_stdin = Falseparent_header =なし** kwargs [ソース]

ユーザーコードを実行します。

dprintレベル* args** kwargs [ソース]

印刷しますが、デバッグ情報が必要です。

handle_complete_requestメッセージアイデンティティ[ソース]

カーネル情報要求を処理します。

handle_execute_requestメッセージアイデンティティ[ソース]

実行要求メッセージを処理します。

handle_kernel_info_requestメッセージアイデンティティ[ソース]

カーネル情報要求を処理します。

heartbeat_loop[ソース]

ハートビートを実行する

iopub_handlerメッセージ[ソース]

iopub要求を処理します。

make_default_config[ソース]

デフォルト設定を提供する

new_headermessage_type [source]

新しいヘッダーを作成する

run_threadループ名前[ソース]

メインスレッドを実行する

sendstreammessage_typecontent = Noneparent_header = Nonemetadata = Noneidentities = None [ソース]

ストリーム経由でクライアントにデータを送信する

shell_handlerメッセージ[ソース]

シェルメッセージをハンドラに送信する

shutdown[ソース]

カーネルをシャットダウンする

signメッセージ[ソース]

安全な署名付きメッセージリストに署名する。

start[ソース]

サーバーを起動します。

stdin_handlerメッセージ[ソース]
banner= 'Xonsh - Pythonで動くクロスプラットフォームのシェル'
implementation= 'Xonsh 0.8.5'
implementation_version= '0.8.5'
language= 'xonsh'
language_info= '' codemirror_mode ':' shell '、' file_extension ':' .xsh '、' mimetype ':' text / x-sh '、' name ':' xonsh '、' pygments_lexer ':' xonsh '、' version ' : '0.8.5'}
language_version= ['0'、 '8'、 '5']
parser
signature_schemes= {'hmac-sha256':<組み込み関数openssl_sha256>}
xonsh.jupyter_kernel.bindソケット接続ポート[ソース]

ソケットをポートにバインドするか、必要に応じてランダムなポートをバインドします。ポートを返します。

xonsh.jupyter_kernel.dump_bytes* args** kwargs [ソース]

オブジェクトをJSONに変換し、バイトを返します。

xonsh.jupyter_kernel.load_bytesb [ソース]

JSONのバイトをオブジェクトに変換します。