問題タブ [bpython]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
94 参照

python - bpython -i&名前空間

私はどこにもこの答えを見つけることができないようです。

些細な例を考えると:

bpython -i myclass.pyを実行すると、プログラムを実行してbpython環境にドロップします。私がどの名前空間にいるか-my_class_instanceは存在しません。ただし、some_varは存在し、main関数自体も存在します。

とにかく、そのインタラクティブプロンプトにドロップしたときに、そのメイン関数に存在するオブジェクトを自分がいる名前空間にプルできるということはありますか?それとも私がすべき他の何かがありますか?

0 投票する
1 に答える
1985 参照

python - Bpython のようなエディター/IDE?

私は bpython の高速で包括的なオートコンプリートが大好きで、エディター/IDE 内で直接使用したいと思っています。vim/gedit/eclipse/etc に統合する方法はありますか?

ありがとう。

0 投票する
1 に答える
1000 参照

python - Emacs Pythonモードでのbpythonのようなオートコンプリートとパラメータの説明?

私はPythonの通訳の必要性のすべてのために、しばらくの間bpythonを使用しています。特に、なじみのない新しいライブラリや、多数の機能を備えたライブラリを使用している場合は、これは楽しいことです。いずれにせよ、私が行っていることと一緒にbpythonインタープリターを実行するのは良いことですが、オートコンプリートのような機能と、bpythonが実行しているときのようにパラメーターの説明の両方があればさらに良いでしょ。 Emacsでコードを編集します。私は完全に夢中ですか?誰かがこれを行う方法についてのアイデアを持っていますか?

ありがとう、ブラッドリーパワーズ

0 投票する
2 に答える
615 参照

python - bpython 構成 - デフォルトで numpy と matplotlib をインポート

bpythonインタープリターを起動して、起動時に常にいくつかのカスタム コマンドを実行することはできますか?

私の場合、私は単にやりたい:

ドキュメントには何も表示されません。誰も方法を知っていますか?

0 投票する
1 に答える
2388 参照

python - bpython 機能を備えた IPython

bpython の素晴らしいカラーリングとオートコンプリート、オートヒントなどには本当に感服します。

問題は、リロード、魔法のコマンド、matplotlib の対話、シェルの対話、Vim の対話、IPython ノートブックなど、IPython にないとできない機能がいくつかあることです。IPython にもオートコンプリートがあることは知っていますが、bpython ほど優れていません。

bpython を IPython に入れる方法はありますか?


これをチェックしてください:http://bipython.org/

0 投票する
2 に答える
794 参照

python - bpython に似た iPython の Pydocs

bpythonで動作するのと同じ方法でiPythonでインラインpydocを行う方法はありますか?

彼らのサイトからの bpython スクリーンショット: bpython xrange ドキュメント bpython os pydocs

0 投票する
2 に答える
1093 参照

python - Ctrl + DはIPythonとbpythonで同等ですか?

標準のPythonインタラクティブシェルでは、Ctrl+を押しDてstdinを閉じることができ、出力が表示されます。

しかし、IPythonとbpythonでは、Ctrl+Dが機能しないEnterため、結果を得るには2回押す必要があります。

IPython:

bpython:

私が使用しているバージョン:

0 投票する
2 に答える
3231 参照

python - bpythonを完全なデバッガーとして使用することは可能ですか?

デバッグにはbpythonインタープリターを使用したいと思います。私の質問は、ipythonについて尋ねる「コードからipythonに入ることができますか? 」に似ています。

使用ipdb.set_trace()すると、すべての便利な機能を備えた完全なipythonセッションを取得できます。ただし、bpdb.set_trace()bpythonセッションは提供されません。標準のpdbデバッガーが提供されます。

bpythonセッション内でデバッグできるように設定する方法はありますか?

0 投票する
1 に答える
1433 参照

python - Pythonプログラムを介してCygwinに引数を渡す

私は出くわしbpython、の助けを借りて私のウィンドウズシステムにそれをインストールしようとしましたcygwin。これで、プログラムにアクセスする必要があるときはいつでも、bpythoncygwinを開いて、cygwinシェル内にbpythonを書き込む必要があります。

今、私はPythonスクリプトを使用して上記のプロセスを自動化しようとしています。そのためbpython.py、ウィンドウに書き込むとすぐに、command prompt直接開くはずbpython shellです。

私のコード:

上記のコードを使用してプロセスを作成することはできますが、それを機能させるにはcygwinターミナルにcygwin書き込む必要があります。bpython

ここに画像の説明を入力してください

だから、私は直接次の ようなものbpythonに渡すことができるのだろうかと思っていargumentましたF:\cygwin\Cygwin.bat

これはbpythonシェルを直接開くことができます。

またはそれは可能ですか

1)まずcygwin、モジュールを使用してプロセスを作成しsubprocessます。

bpython2)私が議論として渡すより。

上記の両方のタスクはPythonプログラムによって実行されるため、最終結果はbpythonシェルになります。

の出力which bpython

ここに画像の説明を入力してください

0 投票する
1 に答える
311 参照

debugging - bpython3 がデバッグされないのはなぜですか?

どうやらPythonでデバッグする方法を学ばなかったようです。

を実行しましたが、例外が発生すると、プログラム変数にアクセスできず、やなどのbpython3 -i myfile.pyコマンドも見つかりません。gdbupdown

私はそれをいじってみましたimport pdbが、あまり得られませんでした。そして、それは間違いなく bpython に統合されていません。

私が覚えている限り、それは のように非常に簡単でしgdbたが、どうやら私の記憶が間違っていて、今では無知です。Python デバッガーに関するオンラインの情報は混乱しており、あいまいであり、以前使用していたものと同様のものを見つけることができなかったので、ここで質問するようになりました。