問題タブ [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.
ipython - IPython (Jupyter) セル マジックと言語間相互作用
通常の ipython ノートブックまたは repl セッションでは、_# 表記を使用して以前に実行したセルを参照できます。
ただし、%%perl や %%bash などのセル マジックを使用する場合、これらのセルには _oh にエントリがないため、これは不可能です。また、2 つの言語が他方の名前空間の値を参照する方法を見つけることもできません。
外部ファイルを使用する以外に、異なる言語を使用するセル間で情報を移動する方法を知っている人はいますか?
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 はリストにありません
python - ipython 5.1インタラクティブセッションをスクリプトにエクスポート
したがって、ipython セッションをノートブックにエクスポートし、jupyter nbconvert ...
.
ただし、ドキュメントには、ファイル名に拡張子を付ければ、セッションを Python スクリプトに直接エクスポートできるはずだとも書かれています.py
。それは機能しません。それでも、ノートブックの json ファイルが生成されます。
何らかの方法で目的の動作を取得できますか?
ありがとう。
python - %time の出力を Jupyter/IPython Notebook のファイルに送信するには?
マジック コマンド%time
は、特定のコード セグメント (ステートメント) の実行にかかる時間を Jupyter Notebook の出力セルに生成します。代わりに、これを指定したファイルに追加したいと思います。
私の目的は、さまざまな設定でアルゴリズムの実行時間を見つけることです。%time
(and %timeit
) マジック コマンドの出力をファイルに保存してさらに処理することはできませんが、アルゴリズムのパラメーターを自動化することはできます。
これは可能ですか?
python - %%timeitセルマジックの結果を保存するには?
セルマジックの結果を保存する方法がわかりません - %%timeit
? もう読んだ:
この質問では、ラインマジックについてのみ回答します。ライン モード ( %
) では、次のように動作します。
しかし、セルモード ( %%
)ではそうではありません:
セルを実行するだけで、魔法はありません。それはバグですか、それとも何か間違っていますか?
python - jupyter ノートブック拡張機能のインストール
jupyter ノートブックにいくつかの拡張機能をインストールしようとしましたが、その方法がわかりません。したがって、基本的には、ノートブックで pep8 コードをチェックしたいと考えています。この投稿を確認しました: iPython ノートブック コードでの PEP8 の検証
ただし%install_ext
、非推奨なので、代わりに使用しました
だから私は得る:
今から、私はそれを機能させることができませんでした。私は試した:
成功せずに。
誰かがそれを機能させるための簡単な方法と、jupyter 拡張機能について見逃したことを説明できますか?
ありがとうございました !