問題タブ [ipython-notebook]
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.
ipython-notebook - ノートブックに外部 Python ソースを読み取り専用テキストとして含める
特定の Python ファイルは、外部のシェル スクリプトから呼び出す必要があるため、ノートブックの外部に保持する必要があります。しかし、これらの外部ファイルのコードも表示/含めたかったのです。シンタックス ハイライト付きのコードを含む %loadpy マジックがあるようです。ただし、この使用法にはコードが実際のノートブック コードとして含まれているように見えるため、コードは編集可能です。コードを読み取り専用として表示し、編集できないようにしたいので、外部ファイルのコードが常にマスターであることを知っています。読み取り専用コードを含めるために、使用しました
私のノートに。上記のコードは、すぐ下のコードを表示するセルから実行されます。これを行うためのより良い方法があるかどうか疑問に思っていましたか?おそらくIPython.extを使用していますか?上記のコードからの出力には構文の強調表示がないためです。
ipython-notebook - ipython ノートブックのコマンド履歴の順序を並べ替える
私はデモノートブックに取り組んでいます。それに取り組んでいる間、私はコマンドを挿入しており、時には前のセルに戻ってさらにコマンドを挿入しています。最後に、ノートブックの準備中に入力したランダムな順序ではなく、コマンドの番号付けを昇順にしたいと思います。
ノートブックからこれを便利に行う方法はありますか? ノートブックに関連付けられた .ipynb ファイルに移動して編集し、「prompt_number」フィールドを編集して、コマンドの順序を希望どおりにすることができますが、より便利な方法の方が優れています。
ipython-notebook - Ipython: ノートブック内のコードのデバッグ
epd 7.3.2 を amazon EWS EC2 に無料でインストールし、ipython ノートブックをパブリック ノートブック サーバーとして構成しました。
この方法でサーバーを実行します。
すべて正常に動作しています。https とコードのパスワードでログインできます。
pdb/ipdb を使用してノートブック内の python 関数をデバッグしたいのですが、インターネット上でデバッガーをセットアップする手順が見つかりません。
誰かが私を助けることができますか?
よろしく
マッシモ
インストールされているパッケージは次のとおりです。
python - IPython ノートブック コマンドがエラーを返す
私は Python が初めてで、Win7 マシンで IPython (numpy/scipy パッケージも) を適切に動作させるのに苦労しています。私は Python3.3 をインストールしており、IDLE は動作します。コマンド "ipython3" だけで ipython 環境が起動しますが、ノートブックを起動できません。次のエラー メッセージが表示されます。助けていただければ幸いです。
python - matplotlibのpylabバックエンドがインラインで実行されていることを確認するにはどうすればよいですか?
matplotlibを使用していくつかの特別なグラフをプロットするPythonモジュールを変更しています。
現在、このモジュールはすべての図をファイルとして保存するだけです。
ipythonノートブックで作業しているときにモジュールをインポートして結果を「インライン」で表示できるようにしたいのですが、モジュールが他のすべてにインポートされたときに図をファイルとして保存するデフォルトの機能を維持したいと思いますケース。
そのため、モジュールがipythonノートブックにインポートされ、pylabがインラインで動作しているかどうかを確認する必要があります。
どうすればこれを確認できますか?
python - ノートブックからIPythonクラスターを遅延して開始する
SGEクラスターのセットアップでは、コントローラーとエンジンの起動の間に遅延が必要です。この遅延がない場合、一部のサーバーは「古い」ipcontroller-client.json
ファイルを使用して、以前の(実行されていない)コントローラーに接続しようとします。これはNFSの「機能」であるため、修正するにc.IPClusterStart.delay = 30
は、ipcluster_config.pyファイルを設定すると問題なく動作します。コントローラはSGEに送信され、jsonファイルを起動して書き込むのに十分な時間があります。その後、エンジンは新しく実行されているコントローラに対して正しく起動できます。ただし、ノートブックからクラスターを起動できるようにしたいと思います。残念ながら、このタイムアウトは使用されていないようです。コントローラーとエンジンは同時に起動します(watch qstat
)、一部のエンジンは接続し(jsonファイルから新しい設定を取得するため)、一部は接続しません(NFSのため)。
ノートブックでstraceを実行したところ、これらのプロセスを開始するためにスクリプト(スタートボタンを押したときにノートブックによって作成された)が sge_controller
使用されていることがわかりました。sge_engines
ここでも遅延を実装する方法があるのだろうかと思います。コントローラーとエンジンを正しい方法(SGE)で起動しているので、を読んでいることがわかりipcluster_config.py
ます。
私はグーグルでこのサイトを検索しましたが、運がありませんでした。誰かがこの行動のより深い働きに光を当てることができることを願っています。
ありがとう、クリス
python - コードが IPython ノートブックで実行されているかどうかを確認するにはどうすればよいですか?
ターミナルの Python / IPython または IPython ノートブックで実行すると、何か違うことをするはずの Python コードの例を共有したいと思います。
Python コードが IPython ノートブックで実行されているかどうかを確認するにはどうすればよいですか?
python-2.7 - iPythonコンソールからの出力を.csvファイルに送信します。(&データの表示の問題)
iPythonコンソールを使用して、dfというパンダデータフレームを作成しました。
df ['II']は、[-10,10]の間の整数を格納します。
「時間」は930または1620のいずれかです
私の目標は、(このループの)出力を単一の.csvファイルに保存することです。(あまり良くありませんが、出力をコピーしてcsvに貼り付けました。しかし、そうすることで、「II」== -1の両方の時間:930/1620に、(完全なデータビュー)のように表示されないことに気付きました。その他(ただし、両方とも存在します)。
たとえば、「II」== -1 @ 930の場合、コンソールには次のように表示されます。
それが存在することを知って、私は力ずくでそれらを手動で引っ張ってみました:
「時間」でグループ化しているので、すべての時間が表示されます。それでも、結果のcsvには1620回しか含まれていません。残念ながら、930でのすべての結果は実際には欠落しています。それは奇妙です。あなたの提案は大歓迎です。
pandas - IPython Notebook: デフォルトのエンコーディングは何ですか?
エンコーディング utf-8 を使用してパッケージを作成しました。
関数を呼び出すDataFrame
と、列が utf-8 でコード化された が返されます。
コマンド ラインで IPython を使用する場合、このテーブルの内容を表示するのに問題はありません。ノートブックを使用すると、エラーでクラッシュします'utf8' codec can't decode byte 0xe7
。以下に完全なトレースバックを添付しました。
ノートブックで動作する適切なエンコーディングは何ですか?
python-2.7 - fig.show() で IPython Notebook の図をインラインでプロットしますか?
IPython Notebook のインライン モードを呼び出しています。
次のコードは、セルのすぐ近くに Figure をプロットします。
ただし、プロット/軸などを1つのセルに作成し、後で多分を使用してプロットしたいと思います。
インライン モードをより詳細に制御するにはどうすればよいですか? %pylab inline を使用しない場合、別のウィンドウにプロットが作成されますが、これは望ましくありません (通常はウィンドウがフリーズします)。
バージョン;