問題タブ [ipython]

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

python - pygtk FileChooserDialog がインタープリターを遅くする

FileChooserDialog を使用して、Python スクリプトでネイティブの gnome ダイアログ ボックスを取得しようとしています。スクリプトの実行後、ipython -pylabプロンプトが大幅に遅くなります。この問題は、プレーンな python プロンプトからも発生します。問題をダイアログ ボックスに切り分けました。次の例 (pygtk の例として別の場所に投稿されています) は、この問題を示しています。

スクリプトを実行した後、キーボードからキーを入力すると、ハード ドライブのライトが点滅するように見えます。これは非常に奇妙な動作です。gtk.FileSelection非推奨またはその他のgtkウィンドウオブジェクトに問題はありません。

現在、ubuntu 10.04でpython 2.6.5、gtk 2.21.1、pygtk 2.17.0を実行しています。一般に、このダイアログは不安定なようです。また、スクリプト内で特定の方法を実行したときにウィンドウが破壊されないという問題もありました。どんな助けでも大歓迎です!

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

python - 編集後にPythonシェルで実行されたスクリプトインポートを更新するにはどうすればよいですか?

初心者の質問。iPythonシェルを起動し、run-commandを使用してスクリプトを実行していますが、すべてがうまく機能しています。ただし、スクリプトファイルを実行してから、インポートされたスクリプトファイルを編集してからもう一度実行しようとすると、古いインポートされたファイルが実行されます。だから私はPythonが速度のためにある種のキャッシュを節約すると推測しています。私は明確なコマンドなどを試しましたが、役に立ちませんでした。

基本的に私の問題はこれです。2つのファイル:function.pyとprogram.py。プログラムファイルは関数をインポートします。ただし、プログラムを実行してから関数を編集してからプログラムを再度実行すると、古い関数/編集されていないバージョンが実行されます。

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

python - モジュールをpythonに「再インポート」し、インポート後にコードを変更する方法

私はfoo.py

IPython では、次を使用します。

次に、次のように変更しfoo()ました。

IPython では、呼び出しの結果は次のようになりますtest

それから私は使用します:

foo.pyc同じフォルダー内に存在するものを削除しますfoo.pyが、それでもうまくいきません。

実行時に更新されたコードを再インポートする方法を教えてください。

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

python - IPython *スクリプト*のコマンドラインオプション?

他の人が書いたPythonスクリプトをデバッグするようによく言われます。これらのスクリプトをIPythonに送信して、スクリプトが失敗した時点でIPythonシェルにドロップされるようにします。

残念ながら、スクリプトに必要な(必須の)コマンドラインオプションを送信する方法が見つかりません。

スクリプトとそのオプションを次のように渡すと、IPythonはすべてがIPython用であると想定します。

解決策や回避策はありますか?

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

python - 配列の値が特定の範囲内にあるかどうかを検出し、Python でバイナリ配列を返す方法は?

したがって、配列内の値が特定の範囲内にあるかどうかを検出してから、バイナリ論理配列、つまり true の場合は 1、false の場合は 0 を返そうとしています。私はこれを持っていますが、iPythonは文句を言い続けます

興味深いのは、一方向をチェックするだけでまったく問題なく動作することです

私は少し困惑しています。

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

python - iPythonでのみ表示可能なPythonモジュール

私はset PYTHONPATH=%PYTHONPATH%;dictionary_containing_modulesいくつかのモジュールをグローバルに可視化するために使用しました。

モジュールをインポートするスクリプトがありますimport my_module

iPythonシェル(run my_script.py)からスクリプトを実行すると、エラーは発生せず、スクリプトは意図したとおりに実行されますが、コマンドpromt(windows)からスクリプトを実行すると、次python my_script.pyのエラーが発生します。

pwd同じ作業ディレクトリを使用していることを確認しました。

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

python - ipython と %pdb をオンにしてデバッグ セッションで変数にアクセスする

私は ipython が初めてで、ipython を使用してコードをデバッグしようとしています。やった:

その後

コードには 1/0 があるため、例外が発生し、自動的にデバッグ セッションに入ります。

これで変数にアクセスできます。しかし、私が次のことをすると:

しかし、これは機能します:

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

python - OSX Snow Leopard でデフォルト以外の Python バージョン (つまり、python2.6.6/python2.7) で動作するように IPython をインストールする

OK みんな、これはトリッキーです。IPython の Web サイトで適切な解決策を見つけることさえできませんでした。

私はOSX Snow Leopardに取り組んでいます。easy-install を使用して IPython をインストールし、追加の基本的なアドオンをすべてインストールしました。

$ sudo easy-install readline pexpect nose ipython

すべてが正常に機能し、正しくインストールされました。

問題は、IPython が python 2.6.1 インタープリターを使用していることですが、python 2.6.6 または python 2.7 を使用したいと考えています。これは、python 2.6.6 インストールでのみ動作する「pygame」モジュールを使用しているため必要です。

どうやってやるの?前もって感謝します。


別の解決策:

(すでに受け入れられている回答に加えて、そのおかげで。)

私はちょうどそれに慣れてpipいました。これにより、最新のpythonバージョンに対してインストールされました。別バージョンですがよろしくお願いします!最近ではなく、すべてのpythonインストールの必需品に使用するようになりました。pip uninstall ipythonsudo pip install ipythonpipeasy_install

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

python - Windows上のIPython-強調表示やオートコンプリートなし

これは私にとって長い間問題でしたが、私は主にLinuxを使用して開発しているため、これまでこの問題についてあまり気にしませんでした。

Windows上のiPythonにはさまざまな機能がありません。

私は本当に色が恋しいハイライトオートコンプリート。


編集:pyreadlineをインストールして強調表示を修正

pip install pyreadline


誰かがすでにこれに対処しましたか?

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

python - ipython と bpython の違いは何ですか?

ipython欠けているものbpythonとその逆は何ですか?2つの違いは何ですか?