問題タブ [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.
python - モジュールではなく、オブジェクトのリロードを処理する最良の方法
私はIPythonで多くの開発を行っています。
次に、mystuff.py に多くの変更を加えます。名前空間を更新するために、私はしなければなりません
これを行うより良い方法はありますか?mystuff を直接参照して MyObject をインポートできないことに注意してください
それはコード内での動作ではないためです。さらに良いのは、ファイルを書き込むときに IPythonにこれを自動的に実行させることです (ただし、それはおそらく別の機会に質問します)。
どんな助けでも感謝します。
python - Django manage.py が IPython で動作しない
私は MacOSX Snow Leopard を使用しており、macports と共にインストールされた python 2.6.5 を使用しています。私はvirtualenvの中にいます。IPython をインストールした後に実行できませんがpython manage.py shell、IPython スタンドアロンを実行できます。
次の行が問題の原因であることがわかりました。
これは、奇妙な理由で、getstatusoutput起動時にメソッドを使用できないpython manage.py shellが、起動時に使用できるために発生しますipython。どちらの場合もコマンド モジュールをインポートできます。両方の実行中にsys.pathを見てみましたが、違いはありません。
python - スクリプトを実行してipythonを起動するにはどうすればよいですか?
私のユースケースは、ファイル内のいくつかの関数を初期化してから、それらの関数を定義してipythonを起動したいというものです。このようなことをする方法はありますか?
ipython - IPythonのPython3kの代替品?
したがって、私は IPython の大ファンですが、IPython が持っているほとんどすべての機能を使用していないことは確かです (主にタブ補完と?イントロスペクション用ですが%ed、かなりの量を使用しています)。
しかし、私は本当に Python3k を使い始めたいと思っています。このスレッドが述べているように、IPython が移植されるまでは、Snickers が私を乗り切る必要があります。
では、Python3k のオプションは何ですか (できれば IPython の機能に最もよく一致します)。
subprocess - IPythonで外部コマンドを実行する
IPython構成から新しいコマンドを実行し、その出力をキャプチャしたいと思います。!command基本的には、通常の機能を介して同等のものにアクセスしたいと思います。私はただ使用できることを知ってsubprocessいますが、IPythonはすでにこの機能を提供しているので、APIのどこかに適切に作成されたラッパーが含まれている必要があると思います。
python - `code.interact()`のようなPythonシェルからIPythonを使用する
組み込みの場合と同様に、既存のPythonシェルのIPythonシェルをシェル内部のシェルとして使用することはできcode.interact()ますか?
python - Postgresアイドルトランザクションの問題をトリガーするdjangoシェル
実際には、django(iPython)シェルのせいではありません。問題は、djangoシェルを開い./manage.py shellていくつかのクエリを実行し(多くの場合、selectのみを生成する)、シェルを実行したままにするか、何らかの方法で(ssh)セッションを強制終了する開発者です(実際、後者の場合がトランザクションオープン-私はそれをテストしていません)
いずれにせよ、nagiosはこれらのアイドル状態のトランザクションについて定期的にアラートを出します。もちろん電話することもできますが、developer.stop_doing_that_dammit()信頼性はありません。
開発者がdjangoシェルを使用できるようにこれを解決することについての考えを探していますが、セッションを閉じるのを忘れた場合はトランザクションを閉じます。
python - UnpicklingをiPythonで動作させるにはどうすればよいですか?
iPythonでピクルスオブジェクトを読み込もうとしています。
私が得ているエラーは次のとおりです。
AttributeError:'FakeModule'オブジェクトに属性'World'がありません
誰かがそれを機能させる方法、または少なくともオブジェクトをインタラクティブに参照するためにiPythonでオブジェクトをロードするための回避策を知っていますか?
ありがとう
追加するために編集:
基本的に次のようなworld.pyというスクリプトがあります。
REPLよりも:
これはバニラPythonREPLで機能しますが、iPythonでは機能しません。
Enthought PythonDistributionのPython2.6.5とiPython0.10を使用していますが、以前のバージョンでも問題が発生していました。
python - IPythonワークフロー(編集、実行)
Pythonファイルを開く/実行/編集できるIPython用のGUIはありますか?IDLEでの私の作業方法は、シェルと.pyファイルの2つのウィンドウを開くことです。.pyファイルを編集して実行し、シェルで結果を操作します。
このようにIPythonを使用することは可能ですか?または、別の作業方法はありますか?
python - インタラクティブ セッションにドロップして、失敗した単体テストを調べる
単体テストが失敗した場合、できれば IPython を使用して、対話型セッションに参加できるようにしたいと考えています。これを行う簡単な方法はありますか?
編集:「インタラクティブセッション」とは、pdbシェルではなく完全なPython REPLを意味します。
edit edit : 詳細な説明として: テストの失敗が発生したコンテキストにアクセスできる対話型セッションを開始できるようにしたいと考えています。たとえば、テストのself変数が使用可能になります。