Jupyter Shell(xonsh.jupyter_shell

Jupyterカーネル用の対話型シェル。

クラスxonsh.jupyter_shell.JupyterShell* args** kwargs [ソース]

Jupyterカーネル用のシェル。

defaultカーネルparent_header =なし[ソース]

コードを実行しますが、出力をJupyterクライアントにリダイレクトします。

class xonsh.jupyter_shell.StdJupyterRedirectnamekernelparent_header = None [ソース]

標準I / OストリームをJupyterカーネルにリダイレクトします。

パラメーター:
名前 str

sysモジュール内のバッファの名前です(例: 'stdout')。

カーネル XonshKernel

Jupyterカーネルのインスタンス

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

カーネルと一緒に渡すための親ヘッダ情報

close[ソース]

元のstdストリームを復元します。

detach[ソース]

この操作はサポートされていません。

fileno[ソース]

トンネルfileno()がstdストリームを呼び出します。

flush[ソース]

カーネルiopub_streamをフラッシュします。

readサイズ=なし[ソース]

ストリームから読み込む

readlineサイズ= -1 [ソース]

行を読む。

seekオフセットwhence = 0 [ソース]

場所を探す。

truncateサイズ=なし[ソース]

ストリームを切り捨てます。

writes [ソース]

データを元のカーネルストリームに書き込みます。

encoding

ストリームのエンコーディング

errors

ストリームのエンコーディングエラー

newlines

標準バッファの改行。

クラスxonsh.jupyter_shell.StdJupyterRedirectBufリダイレクト[ソース]

標準I / OバッファをJupyterカーネルにリダイレクトします。

fileno[ソース]

stdバッファのファイル記述子を返します。

readintob [ソース]

両方のストリームからバッファにバイトを読み込みます。

seekオフセットwhence = 0 [ソース]

stdbufとmembufの両方の場所を設定します。

truncateサイズ=なし[ソース]

両方のバッファを切り捨てます。

writeb [ソース]

カーネルにバイトを書き込む。