問題タブ [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 に答える
1674 参照

windows-vista - IPython プロンプトでローカルのタイムスタンプを取得する方法はありますか?

IPython プロンプトでローカルのタイムスタンプを取得する方法はありますか? 64 ビット Windows Vista で IPython 0.10 と Python 2.6 を使用しています。

私の現在のデフォルトのプロンプトは


OK、あなたの指示に正確に従おうとしました。ただし、私の経験では、すべての構成編集は自分のipy_user_conf.py. それから引用するには:

したがって、main() に次の行があります。

そして、例として、これを取得します:

質問:

  1. それは何1ですか?
  2. プロンプトで現在のディレクトリを保持するにはどうすればよいですか? 以前、私は持っていました

    /li>

気持ちでもう一度。私が作った混乱をとても残念に思います。実際に追加または変更した行は次のとおりです。

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

python - django、python:シェルのリロード関数

私は django IPython-shell で作業しています。これは で開始できますmanage.py shell。テストのためにシェルにextern関数をロードすると、すべて問題ありません。しかし、関数に変更を加えると、シェルにはまだ古いバージョンの関数が残っています。新しいインポートを行っても。

関数の実際のバージョンをリロードする方法を知っている人はいますか?

よろしくお願いします!

編集:私はWindowsを使用しています-それが違いを生む場合。

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

python - 出力を表示せずにeval()またはexec()で開始されたpdbをプログラムで終了する方法

私のPythonコードには、次の行があります。

command変数は任意の文字列にすることができます。したがって、Pythonデバッガーは/pdbで開始され、 /が戻っているときにアクティブのままである可​​能性があります。私がやりたいのは、/から戻ったときに通常のプログラム実行が再開されることを確認することです。ただあなたにアイデアを与えるために、これは私が望むおおよその振る舞いです:evalexecevalexecevalexec

ただし、このtry行は実行前にデバッガーに表示されますが、デバッガーにコードを表示させたくありません。また、実際には機能しません...コードを繰り返す理由は、コードのデバッグを最小限に抑えるためです。それ以外の場合は、exceptブロックの後で実行できます。

では、どうすればこれを行うことができますか?

補足として:

次の行をIPythonまたはbpythonインタープリターに入力しようとすると、同じ問題が発生し、コードにステップインできることがわかります。

ただし、標準のcpythonインタープリターでこれを行うと、pythonプロンプトに戻ります。この理由は明らかに、前者の2つはPythonで実装されており、最後の1つは実装されていないためです。しかし、私の願いは、すべてのコードがpythonの場合でも同じ動作を実現することです。

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

python - Auto-load a module on python startup

I want IPython or the Python interpreter to auto-load a module when I start them.

Is it possible?

For example when I start IPython:

Something like SymPy's live shell found in the tutorial pages.

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

ipython - Ipythonで浮動小数点出力の桁数を設定する方法

オクターブでは、浮動小数点数の出力はデフォルトで4桁(%.4f)に制限されています。IPythonを使用してこの動作を設定する方法はありますか?

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は文句を言い続けます

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

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