sql - 非表示 - マジックコマンドとは



Jupyter NotebookのデフォルトのセルマジックとしてSQLを選択してください (1)

Jupyterのドキュメントには、CodeMirror設定の編集方法が記載されています。 CodeMirrorには、CodeMirrorセルのデフォルト値( doc link )を決定するvalueというオプションがあります。

そのため、 ~/.jupyter/nbconfig/notebook.jsonに次のコードを貼り付けます。

{
    "CodeCell": {
        "cm_config": {
            "value": "%%sql"
        }
    }
}

そして今、すべての新しいセルはその中に%%sqlを持ちます。 明らかに、この解決法はあなたのコードセルに持たせたいセルマジックあるいは実際にはどんなデフォルト値にも当てはまります。

私はデータベースコース用のJupyterノートブックを書いています。 ほとんどのセルにはSQLコードが含まれています。そのために私はIPython SQLマジックを使用します 。 現在私は各セルの前に%%sqlを付けなければなりません。 デフォルトにすることで、各セルの前に%%sql入力しないようにする方法はありますか?

ipythonノートブックの各セルにデフォルトのセルマジックを設定するにどうすればよいですか?で関連する質問を見つけました 。 しかし、Jupyter用のSQLカーネルが見つかりませんでした。





jupyter-notebook