問題タブ [ipython-magic]

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 に答える
388 参照

ipython - IPython (Jupyter) セル マジックと言語間相互作用

通常の ipython ノートブックまたは repl セッションでは、_# 表記を使用して以前に実行したセルを参照できます。

ただし、%%perl や %%bash などのセル マジックを使用する場合、これらのセルには _oh にエントリがないため、これは不可能です。また、2 つの言語が他方の名前空間の値を参照する方法を見つけることもできません。

外部ファイルを使用する以外に、異なる言語を使用するセル間で情報を移動する方法を知っている人はいますか?

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

python-3.x - ipython3 - ipython3 でタブを完了するたびに %rehashx が実行されます。回避策はありますか?

私はグーグルで試してみましたが、あまり/何も見つかりませんでした。以下もまったく役に立ちません...

https://ipython.org/ipython-doc/3/interactive/magics.html

典型的なユースケースは次のとおりです。

また、単独で実行%rehashxすることも役に立ちません。私も pip をインストールしpyreadlineました。

何がうまくいかないのですか?情報はどこに%rehashx保存されますか?

編集

からの出力get_ipython().db['rootmodules_cache']は次のとおりです。

ただし、sqlalchemy はリストにありません

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

python - ipython 5.1インタラクティブセッションをスクリプトにエクスポート

したがって、ipython セッションをノートブックにエクスポートし、jupyter nbconvert ....

ただし、ドキュメントには、ファイル名に拡張子を付ければ、セッションを Python スクリプトに直接エクスポートできるはずだとも書かれています.py。それは機能しません。それでも、ノートブックの json ファイルが生成されます。

何らかの方法で目的の動作を取得できますか?

ありがとう。

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

python - %time の出力を Jupyter/IPython Notebook のファイルに送信するには?

マジック コマンド%timeは、特定のコード セグメント (ステートメント) の実行にかかる時間を Jupyter Notebook の出力セルに生成します。代わりに、これを指定したファイルに追加したいと思います。

私の目的は、さまざまな設定でアルゴリズムの実行時間を見つけることです。%time(and %timeit) マジック コマンドの出力をファイルに保存してさらに処理することはできませんが、アルゴリズムのパラメーターを自動化することはできます。

これは可能ですか?

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

python - %%timeitセルマジックの結果を保存するには?

セルマジックの結果を保存する方法がわかりません - %%timeit? もう読んだ:

  1. ipython のマジック メソッドの出力をキャプチャできますか?
  2. IPython マジック関数の結果をキャプチャする

この質問では、ラインマジックについてのみ回答します。ライン モード ( %) では、次のように動作します。

しかし、セルモード ( %%)ではそうではありません:

セルを実行するだけで、魔法はありません。それはバグですか、それとも何か間違っていますか?

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

python - jupyter ノートブック拡張機能のインストール

jupyter ノートブックにいくつかの拡張機能をインストールしようとしましたが、その方法がわかりません。したがって、基本的には、ノートブックで pep8 コードをチェックしたいと考えています。この投稿を確認しました: iPython ノートブック コードでの PEP8 の検証

ただし%install_ext、非推奨なので、代わりに使用しました

だから私は得る:

今から、私はそれを機能させることができませんでした。私は試した:

成功せずに。

誰かがそれを機能させるための簡単な方法と、jupyter 拡張機能について見逃したことを説明できますか?

ありがとうございました !