1

簡単な質問があったのでググったのかもしれませんが、答えが見つかりません。

私は Pydev/Eclipse を使用しており、コンソール内でスクリプトを実行したいと考えています。最初に、セッションの開始を変更したいと思います。これは、開始時にいくつかのモジュールがロードされることを意味します (数学、numpy、scipy など...)。Pydevコンソールの起動をどこで/どのように変更できますか?

次に、スクリプト ファイルを右クリックし、[Run as -> Python Run] を使用してスクリプトを実行すると、コンソール内で実行されて終了します。だから私はコンソール内にとどまり、インタラクティブであり、終了されないようにしたい. どうすればそのような機能を取得できますか?

ありがとうございました!

よろしく、ピーター

4

2 に答える 2

0

スタートアップ構成は、PyDev 設定メニューにあります。設定は、上部のメニューバーの [ウィンドウ] の下にあります。ウィンドウ -> 設定 -> PyDev -> インタラクティブ コンソール そこに、「初期インタープリター コマンド」というラベルの付いた大きなテキスト入力フィールドがあります。多くの場合、すでに使用されており、開始コンソールの名前とバージョン番号を出力するためだけに sys をインポートします。

スクリプトとの接続を維持するために私が認識している唯一の解決策は、最後にブレークポイントを設定し、スクリプトをデバッグ モードで開始することです。しかし、おそらく別の方法があります。これを行うには、スクリプトを開いた状態でエディタ ウィンドウの左隅をダブルクリックします。ブレークポイントを示す緑色のドットが表示されます。右クリックして「Debug As」を選択します。スクリプトは、ブレークポイントを設定した行に到達するまで実行されます。

私が助けてくれることを願っています。

于 2012-05-24T13:04:19.130 に答える
0

あなたが望むのはインタラクティブなコンソールだと思います。参照: http://pydev.org/manual_adv_interactive_console.html

設定ページで初期コマンドを設定できます。

于 2012-05-24T23:12:17.583 に答える