pdb

    68

    3答えて

    Nosetests --pdbエラーまたは失敗時に停止させてもらいますが、これは私のニーズにとっては遅すぎます。実行中にコードをステップ実行すると、どこに問題があるのか​​をデバッグするのに役立ちます。 しかし、nosetestsは、相対インポート(つまり、パッケージ内のテスト)に依存するテストを許可するので便利です。 テストを実行する前にブレークポイントを設定するにはどうすればよいですか? 現在

    5

    1答えて

    IronPython 2.6でpdb.set_trace()をサポートしていることを知っている人は誰でも、ironpythonモジュールでブレークポイントを設定できるようにしていますか?誰もがpdbなしでこれを達成するための提案を持っていないのですか?

    1

    1答えて

    calibreのようなパイソンプログラムをデバッグしたいです。通常、私はpdbをコンソールからデバッグするために使用していましたが、python GUIプログラムでpdbを使用すると、GUI部分(キャンバスまたはそれが何であるか)がフリーズし、そのようにデバッグするのは非常に困難です。 pythonのGUIプログラムをデバッグするための提案はありますか?どうやってやるの?

    1

    1答えて

    pdbの代わりに、対話モードのPython continueステートメントのために、python -iのスクリプト呼び出し中のcontrol-Cの後に使用します。私のスクリプトの中でraw_input('continue->')プロンプトで、私は脱出し、物事を点検/修正し、continueコマンドでraw_inputプロンプト(または例外を引き起こしたコード)に戻ることができます。ループの外側にあ

    52

    3答えて

    pdb.set_trace()を使ってループをスキップする方法はありますか?例えば 、 pdb.set_trace() for i in range(5): print(i) print('Done!') pdbがループ前に確認を求めます。私はコマンドを入力します。すべての1-5の値が返された後、print('Done!')が実行される前に再びpdbとプロンプトされたいと思いま

    7

    3答えて

    一般的に言えば、これに関するお勧めは?現在、SharePoint 2007をホストしているローカルに動作するIISプロセスに接続するのに10分近くかかります。

    75

    2答えて

    pdb(Pythonデバッガ)をツールボックスに追加します。始めるにはどうすればいいですか?ここで

    0

    1答えて

    私はemacsでpythonをデバッグするためにpdbを使い始めたばかりです。perldbで利用可能な 'x'コマンドが見つからないことがわかりました。 pdbに似たものがありますか?

    2

    1答えて

    私は開発環境をmanage.pyからapache/wsgiに移行しました。pdb.set_trace()を実行すると、BdbQuitがどのように実行されるのですか。 apache/wsgiの下でpdb.set_traceのようなものを扱う方法はありますか?

    3

    3答えて

    プロダクションソフトウェアでpdbコールを削除するにはどうすればよいですか? 私の場合、私はジャンゴのウェブサイトを開発しています。 私がすべきかどうかは知らない:(DEBUGブールにdependding)settings.pyから モンキーパッチPDBを。 (あなたはそれはあなたがそれをどのように行うだろう最高のアイデアだと思いますか?)DEBUG = Trueの Dissalowが... Gi