問題タブ [python-idle]

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

apache-flex - Flex:ユーザーのアイドル状態を検出しますか?

Flexアプリでユーザーがたとえば5分間アイドル状態になったことを確認するにはどうすればよいですか?

「アイドル」とは、ユーザーがアプリケーションをまったく操作していないことを意味します。

ありがとう!!

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

python - Python:IDLEがとても遅いのはなぜですか?

IDLEは私のお気に入りのPythonエディターです。ユニットテストとデバッグに非常に役立つ非常に素晴らしく直感的なPythonシェルと、きちんとしたデバッガーを提供します。

ただし、IDLEで実行されるコードはめちゃくちゃ遅いです。めちゃくちゃ私は3桁遅いことを意味します:

bash

0.052秒かかります。

アイドル

取る:

これは約2,000倍遅いです。

これを改善するための考えやアイデアはありますか?バックグラウンドのデバッガーと関係があると思いますが、よくわかりません。

アダム

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

python - IDLEでメソッドまたはオブジェクトをリロードします

アイドルを使用しているとき、モジュールが次のように変更された場合、モジュールをリロードできることを私は知っています:

モジュールの一部のみをインポートする場合、同様の問題でそれをリロードする方法はありますか?

0 投票する
7 に答える
57700 参照

python - コマンドラインから Python IDLE を起動してスクリプトを編集する

このコマンドのさまざまなバリエーションを試しました: idle.py -e filepath、しかし、通常のように IDLE を開始し、編集用に余分なウィンドウを開かず、エラーをスローしません。

では、IDLEを開くのと同等のことをするにはどうすればよいでしょうか? file>open>filepath コマンドライン (またはおそらくPythonモジュール) を介して?

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

python - かなり長い Python スクリプトを操作するにはどうすればよいですか?

IDLEが大好きです。foo.pyただし、100 ~ 200 行のスクリプトがあり、を呼び出すだけでなく、 で定義された関数などをインタラクティブにデバッグ/再生したい場合もありますpython foo.py。私のコンテキストで IDLE をトリガーする方法はありますfoo.pyか?

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

python - IDLE を使用して Python PyUnit 単体テストを実行する

IDLE 内で、PyUnit (ユニットテスト モジュール) 単体テストを直接実行する方法はありますか?

短いテスト モジュールがあり、Cygwin シェルから python mymodule.py を使用して実行すると、すべてのテストに合格しますが、IDLE から Run->Run Module を使用すると、テストは成功しますが、例外が発生します ( SystemExit: False)。

たとえば、これを再現するためのサンプル テスト モジュールを次に示します。

python fooTests.py を使用して Cygwin シェルからこれを実行すると、次のようになります。

しかし、IDLE 内で fooTests.py を編集していて、[実行] -> [モジュールの実行] を実行すると、IDLE によって生成された新しい Python シェルが生成されます。

このトレースバックを生成するために、私は何を間違っていますか?特に、IDLE 内で Run->Run Module (または F5) を実行して単体テストをすばやく実行できるように修正するにはどうすればよいですか?

(これは確かに簡単な質問に違いありませんが、それを理解しようとする私の素早い試みは無駄であることが証明されました。)

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

python - IDLEでPythonプログラムの実行を停止する方法

plt.show()最後の命令として使用するPythonスクリプトがあります。実行すると、IDLEは最後の命令の後でハングします。画像は表示されますが、プロンプトが返されません。

他のスクリプトでは、プログラムを中断するために通常使用ctrl-cしますが(すぐに機能しない場合もあります)、どうすればプロンプトを元に戻すことができますplt.show()か?Ctrl-c動作しません...

プログラムを停止する他の方法はありますか?

違いがあれば、これはWindows上のIDLEです。

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

.net - .NET List/TreeViews で Hover-Messages を無効にする方法は?

いくつかの Application.Idle ハンドラーを使用してフォーム上のコントロールのステータスを変更する Windows フォーム アプリケーションがあります。

ListView をフォームに追加した後、マウス カーソルが ListView の上にあるときに Idle-Handlers が頻繁に呼び出されることに気付きました。Spy++ を使用すると、マウス カーソルがコントロール上にある (動かない) ときに、コントロールが WM_MOUSEHOVER メッセージを受け取り、それがアイドル イベントをトリガーすることがわかりました (メッセージ キューが空になった後)。同じことが TreeView-Controls にも当てはまります。

どうすればこの動作を無効にできますか?

コマンド プロンプトからこのコードを実行すると、意味が表示されます。

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

python - IDLEを終了しないとファイルへの書き込みが完了しない(Python GUI)

ファイルに何かを書きたい。例えば、

次に、この python ファイルを IDLE で開き、[Run Module] をクリックします。エラーメッセージは出ていませんが、IDLE を終了していないと書き込みが完了していません。IDLE を終了せずにファイルの書き込みを完了するにはどうすればよいですか? ありがとう。

(私は Windows XP で Python 2.6.2 を使用しています。)

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

python - Pythonでインスタンスを印刷する

class Complex:def init(self、realpart、imagpart):self.real = realpart self.imag = imagpart print self.real、self.imag

私はこの出力を取得します:

しかし、なぜ彼は最後の行を印刷するのですか?