2016-08-15 1 views
9

私はPythonとEclipseのどちらも新しいです。PyDevのデバッグ:最後に "_pydev_execfile"を開かないでください

Eclipse/PyDevでモジュールファイルをデバッグしています。ファイルの最後の行で「ステップオーバー」または「ステップリターン」をクリックすると、デバッグが終了する前に、「ステップオーバー」または「ステップリターン」をクリックする必要があるファイル「_pydev_execfile」が開きます。

これは誰でも行うことができますか?

これを避けることはできますか?

答えて

2

一般に、# @DontTraceは、トレースバックでこれらの関数を無視する関数を定義する行の最後に置くことができます。次のように質問して記載される特定の場合には

は、この作品:に_pydev_execfile.pyにexecfileを()の定義を変更:その後

def execfile(file, glob=None, loc=None): # @DontTrace 
    ... 

、PyDevは別のファイルを開いてしまう(codecs.py )デバッグの最後に。これを修正するには、その中で@DontTrace関数をいくつか追加する必要があります。

関連する問題