これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド bpython です。
プログラム:
NAME
bpython-Pythonインタラクティブへの派手な{curtsies、curses、urwid}インターフェース
通訳
SYNOPSIS
bpython [オプション] [file [引数]]
bpython-呪い [オプション] [file [引数]]
bpython-urwid [オプション] [file [引数]]
DESCRIPTION
アイデアは、最新のIDEと同じように、すべての機能をインラインでユーザーに提供することですが、
ターミナルウィンドウで実行できるシンプルで軽量なパッケージです。
列をなして 構文 ハイライト。
入力時にコマンドを強調表示します!
リードラインのような オートコンプリート 提案 表示される as フォーム タイプ。
提案がXNUMXつしかない場合は、Tabキーを押して式を完成させます。
期待 パラメーター リスト。
これにより、呼び出す関数のパラメーターのリストが表示されます。 検査を使用します
モジュール、次にpydocを試します。
巻き戻します。
これは少し誤解を招く可能性がありますが、入力されたコードは記憶されています。
巻き戻すと、最後の行がポップされ、コード全体が再評価されます。 これは
エラーが発生しやすく、クラスと関数の定義に主に役立ちます。
ペーストビン コード/書き込み 〜へ ファイルにソフトウェアを指定する必要があります。
これにより、現在のバッファがペーストビン(bpaste.net)にポストされるか、ファイルに書き込まれます。
フラッシュ 呪い screen 〜へ stdout。
他のcursesアプリとは異なり、bpythonは終了時に画面データをstdoutにダンプします。
ターミナルのバッファで何をしたかがわかります。
OPTIONS
ここで代替として示されているオプションの長い形式と短い形式は同等です。 もしも
bpython 知らない引数を見て、実行は通常のPythonにフォールバックします
通訳。
次のオプションは、すべてのフロントエンドでサポートされています。
--config =
使用するデフォルトの設定ファイルの代わりに。
-h, - 助けて
ヘルプメッセージを表示して終了します。
-i, - 相互の作用
ファイルを実行した後、終了する代わりにbpythonシェルにドロップします。 PYTHONSTARTUPファイル
読み取られません。
-q, - 静かな
出力をstdoutにフラッシュしないでください。
-V, - バージョン
印刷物 bpythonのバージョンと終了。
上記のオプションに加えて、 bpython 次のオプションもサポートしています。
-L, - ログ
デバッグメッセージをファイルbpython.logに書き込みます。 より詳細なロギングを行うには、-LLを使用します。
-p file, -貼り付け=file
起動時にファイルの内容を貼り付けます。
一般的なオプションに加えて、 bpython-urwid 次のオプションもサポートします
ツイストが利用可能です:
-r , --reactor =
Twistedを使用するurwidのイベントループの代わりに。
--ヘルプリアクター
利用可能なツイストリアクターのリストを表示します。
-p , -プラグイン=
実行する ツイスト プラグイン。 使用する ツイスト 利用可能なプラグインのリストを取得します。 に使用
プラグインにオプションを渡します。
-s , --server =
ポートでevalサーバーを実行する。 このオプションは、ツイストリアクターの使用を強制します。
キー
bpythonのキーは完全に構成可能です。 見る
http://docs.bpython-interpreter.org/configuration.html#キーボード
onworks.net サービスを使用してオンラインで bpython を使用する