問題タブ [pydev]

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 に答える
4930 参照

python - Pydev プロジェクトを対話型コンソールにインポートする方法は?

初心者の質問 (Python と Pydev を使い始めたばかりです):

(標準?) src/root サブフォルダーを持つプロジェクト「Playground」を作成しました。そこで、example.py を作成しました。

「サンプル」モジュールを Pydev の対話型コンソールにインポートするにはどうすればよいですか? ">>> import example" は次のようになります: "ImportError: No module named example"

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

python - Python デバッグ: その場でのコード編集

私はpythonが初めてで、これが可能かどうかを知ることができませんでした。

私は Eclipse で PyDev プラグインを使用していますが、基本的に知りたいのは、ブレークポイントに座っている間にコードを編集できるかどうかです。つまり、デバッグ中にコードを編集します。

現在これを行うことができますが、変更を加える前に以前存在していたコード行をまだ実行しているようです。

また、たとえば VBA や C# のように、プログラムの実行を元に戻すことはできますか?

これらのいずれかが可能な場合、どうすれば有効にできますか?

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

python - pydevを使用してサブプロセスをデバッグする方法はありますか?

Eclipse / PyDevを使用して、子プロセスの作成に使用するコードをデバッグする方法を見つけようとしていますsubprocess.Popen。作成された子プロセスをデバッグできるようにしたいと考えています。問題は、プロセスの境界を越えてデバッグする方法が見つからないことです。実際には不可能だと思います。それでも、あなたが尋ねるまであなたは決して知りません、そしてそれで私はやっています!

少し背景:必要に応じてノーズを呼び出すことでユニットテストを呼び出すWafによって駆動される複雑なビルドプロセスがあります。これらのプロセスにフックして、ユニットテストの失敗をデバッグしたいと思います。noseを直接実行することはできますが、問題は、モジュールを正しくロードするために構成する必要のある環境がかなり複雑であり、回避できる場合はコードを複製したくないということです。

私はリモートデバッグモードを知っていますが、リモートプロセスでデバッガーを手動で呼び出す必要があるため、かなり不便です。誰かが私がやろうとしていることをする方法を知っているなら、それは大いにありがたいです。

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

python - PyDevエディターにエラーを選択的に無視させるにはどうすればよいですか?

EclipseでPyDevを使用して、Jythonコードを記述しています。私はこのようなことをする必要がある多くの例を持っています:

問題は、PyDevが常にこれをエラーとしてフラグを立て、「未解決のインポート:ISubInterface」と言うことです。コードは問題なく機能します。コードの横にこれらの小さな白/赤のXマークを付けたくないだけで、[問題]タブにこれらのエラーが散らばっています。

「#pylint:disable-msg = E1101」のようなコメントを振りかけてPyLintを無視させるのと同様に、マジックコメントなどを行の最後に追加してPyDevに誤ったエラーを無視させる方法はありますか?エラー?

また、JythonでJavaインターフェイスを使用する場合、私が間違っている可能性があります。その場合、少しのガイダンスをいただければ幸いです。

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

python - PyDevコンテンツアシストについて何か気になることがあります

次のようにPythonで簡単なクラスを作成しました。

別のモジュールでは、Personクラスのオブジェクトをインスタンス化し、そのドキュメントクラスの属性を出力しようとしています。

Eclipseでコンテンツアシストを使用するときに、ドキュメントクラスがインスタンス化されたオブジェクトの属性のリストに含まれていないと考えるのは気になります。

代替テキストhttp://img171.imageshack.us/img171/5169/pydevcontentassist.png

なぜこれが起こるのですか?Javaでは、Eclipseは属性とメソッドの完全なリストを表示します。これは、Javaドキュメントを見たくないときに開発で大いに役立ちます。コンテンツアシストを使用して物事を理解するだけです。

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

python - Djangoユニットテスト-myAppで./tests.pyを実行できないのはなぜですか?

ですから、私はに精通していmanage.py test myappます。tests.pyしかし、スタンドアロンの実行可能ファイルとして自分の作業を作成する方法がわかりません。なぜ私がこれをやりたいのか疑問に思われるかもしれません。私は(現在)Eclipseで作業しており、このコマンドを実行するようにツールを設定する方法がわからないようです。とにかく、それを実行するために単純な方法で単純にラップするのは非常に素晴らしいでしょうtests.py

これが私tests.pyの様子です。

解決策はこの行にあると思いますが、魔法のように機能し始めるために最初の引数が何である必要があるのか​​理解できないようです。

助けてくれてありがとう!

****アップデート****

私がやろうとしていること(Doh!)は、単に「myApp」テストを実行することです。問題は、これは機能しますが(chmodは問題ではありません)、テストスイート全体を実行したいということです。私はそれを望んでいません。myAppテストスイートを実行したいだけです。

再度、感謝します!

0 投票する
5 に答える
956 参照

python - Eclipse のスマート クォート - Textmate のように

ハッピー フライデー — Eclipse に Textmate のようなスマート クォートの概念があるかどうか知っている人はいますか? "キーを押すだけで、いくつかの単語を選択して引用するという仕組みですか?ここは初心者なのでお手柔らかに。FWIW - Eclipse で pydev を使用しています。

ありがとう

言い換える

私が探しているのは、画面上で単語またはフレーズが選択されている場合です。単に「"」キーを押して、単語またはフレーズ全体を引用符で囲みたいとします。同じことがさまざまなキーに適用されます — のように ( [{"'`.

だから私は次のコードを持っているとしましょう

(Pythonで)キーワードは引用符で囲む必要があります。キーワードをダブルクリック (選択) し、単純に入力する'と、単語全体が引用されます。今起こっていることは、キーワードが一重引用符に置き換えられていることです...ため息..

ありがとう

0 投票する
5 に答える
580 参照

python - Pythonでプログラム起動パラメータを作成する方法

私はPythonを学び始めたばかりで、私が書いているプログラムには、特定のタスクで実行するためのパラメーターが必要です。例 (プログラム名は Samtho)

どうやってやるの?

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

eclipse - Eclipseに埋め込まれたjythonをデバッグする最も簡単な方法は何ですか?

リモートの Pydev デバッガーを使用して、組み込みの (Java プログラムから起動された) Jython をデバッグできることを知っています。それを行う簡単な方法はありますか?

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

eclipse - Mac OS Xで.app内のファイルを選択するにはどうすればよいですか?

EclipseでPyDevを構成しようとしています。その一環として、PYTHONPATHの外部ライブラリセクションにいくつかのソースフォルダーを追加しようとしています。ただし、eclipseで[ソースフォルダーの追加]をクリックしても、.appディレクトリにドリルインできません。通常、通常のFinderでは、右クリックして[パッケージの内容を表示]を選択しますが、Eclipseの[ソースフォルダーの追加]を使用すると、すべての.appがグレー表示され、右クリックできません。私がこれをどのように乗り越えるかについてのアイデアはありますか?具体的には、GoogleAppEngineLauncher.appにドリルダウンすることを検討しています。私はまだMacに慣れていないので、解決策は簡単でわかりやすいと思います(期待していますか?)。

ありがとう