Jupyter Shell(xonsh.jupyter_shell)

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

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

Jupyterカーネル用のシェル。

default(行、カーネル、parent_header =なし)[ソース]

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

class xonsh.jupyter_shell.StdJupyterRedirect(name、kernel、parent_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(サイズ=なし)[ソース]

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

write(s )[ソース]

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

encoding

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

errors

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

newlines

標準バッファの改行。

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

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

fileno()[ソース]

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

readinto(b )[ソース]

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

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

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

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

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

write(b )[ソース]

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