問題タブ [ipdb]

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 投票する
0 に答える
1570 参照

python - Python- import ipdb が失敗する

Python Debugger を使用しようとしています。

ここで何がうまくいかないのかわかりません。

端末はこれを表示し続けます:

ipython を 3.0.0 にアップグレードしました

0 投票する
0 に答える
809 参照

python - emacs内でpythonをデバッグするためにipdbを使用する

import pdb; pdb.set_trace()実行すると正常に動作します M-x pdb
python manage.py runserver

ただしimport ipdb、上記のステートメントが無期限にハングする原因となります..

ipdb についてよく耳にしますが、emacs でどのように使用すればよいですか?

  • 編集

django はそれとは何の関係もないことがわかりました。単純な python ファイルもハングします。

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

python - ipdb 内から ipython グローバル名前空間に割り当てるにはどうすればよいですか?

%debug魔法でデバッグしている IPython ノートブックにトレースバックがあります。トレースバック フレームのオブジェクトの 1 つを IPython グローバル名前空間の変数に割り当てて、ipdbプロンプトの外でそれをいじることができるようにしたいと思います (これはかなり不格好です)。これを行う最も簡単な方法は何ですか?

今のところ、ipdb でオブジェクトをピクルし、グローバル名前空間からアンピクルすることでこれを解決しましたが、もっと良い方法があるはずです。

0 投票する
0 に答える
130 参照

python - ipdb はどの python インタープリターを使用していますか?

非常に奇妙なものに遭遇したので質問しています。次のメソッドは、スクリプト内から呼び出されると例外をスローします。

ipdbを使用してブレークポイントを設定してから呼び出すと

(ちなみに、関数内の他のすべてのコード行でも)エラーは発生しません。ipdbPython スクリプトが仮想環境内で呼び出されているため、別のインタープリターを使用していると想像できます。仮想環境の外でコードを実行しても同じ動作になります。

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

python - ipdb の起動時にコマンドを自動的に実行する

ipdb私は通常、ソース コードに次の行を追加して、デバッガーの助けを借りて Python スクリプトをデバッグします。

次に、スクリプトを実行すると、ipdb起動します。非常に頻繁に、プロット ライブラリnumpyを使用して対話型グラフに配列をプロットする必要があります。matplotlib次のコマンドを使用して、 内でインタラクティブなプロットを可能にしipdbます。

私の質問は、起動時にこれら 2 つのコマンドを自動的に実行できるかどうかipdbです。

0 投票する
4 に答える
14900 参照

python - ipdb デバッガー、サイクルから抜け出す

ブレークポイントを使用せずに ipdb でデバッグしているときに、サイクルからステップアウトするコマンド (たとえば、for または while) はありますか?

コマンドを使用してuntilリスト内包表記から抜け出しますが、可能であれば、ループ ブロック全体で同様のことを行う方法がわかりません。

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

python - リスト要素の ipython でのタブ補完

タブ補完がどのように機能するかは次のとおりです。

文字列のタブ補完はここで機能しています:

リストのタブ補完はここで機能しています:

文字列のタブ補完はここでは機能しません:

考えられる回避策の 1 つ:

言及された回避策なしで補完を使用することは可能ですか? ipdb で同様の動作が発生しています。この動作も修正できますか? ipythoon v3.1.0 と ipdb v 0.8 を使用しています。ありがとう