importing .ipynb notebooks in Sagemath 9.4
まだ誰も着手していません。
評価
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 初心者へのやさしさ
- 35/100
調査の方向性
Sagemath9.4 と Python3 カーネルで保存した pyt.ipynb を使い、示されている from ipynb.fs.full.pyt import * の例に従ってインポートを再現します。ノートブックのメタデータを比較し、importer が SageMath カーネル形式をサポートすべきかどうかを判断します。完了時には、そのケースについて検証済みの結果を含める必要があります。
索引モデルが issue の本文から書いたものです。
説明
Following https://stackoverflow.com/questions/44116194/import-a-function-from-another-ipynb-file
Python/Sagemath9.4/Jupyter error?
Using jupyter with kernel selections:sagemath9.4, python3
I found that the import works if the file pyt.ipynb is written with the Jupyter kernel Python3 selected, but can't be read if it's written from Sagemath9.4 kernel.
Is there a more correct way or is it a bug?
File pyt.ipynb to be imported
def factorial(n):
if n == 0:
return 1
else:
return n * factorial(n-1)
File for importing
from ipynb.fs.full.pyt import *
testing = factorial(5)
testing
Here is the diff output, comparing the python3 save and the sagemath9.4 save
diff pyt.ipynb pyt-python.ipynb
< "display_name": "SageMath 9.4",
< "language": "sage",
< "name": "sagemath"
'> "display_name": "Python 3",
'> "language": "python",
'> "name": "python3"
- 主要言語
- Jupyter Notebook
- スター
- 258
- フォーク
- 71
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
ipython/ipynb のほかの issue
-
Predict House Prices オープン
難易度 5/5 1週間以上 初心者へのやさしさ 10/100
-
Asignación オープン
難易度 5/5 1週間以上 初心者へのやさしさ 10/100
-
啦啦啦 オープン
難易度 5/5 1週間以上 初心者へのやさしさ 1/100
-
難易度 5/5 1週間以上 初心者へのやさしさ 20/100
-
難易度 3/5 1〜2日 初心者へのやさしさ 38/100
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
-
enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
OpenwaterHealth/openmotion-bloodflow-app#604 · コメント 1 件 ·
-
good first issue
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
rust-bitcoin/rust-bitcoin#6930 · コメント 1 件 ·
-
Solved site promotion gate fails on runner PHP patch drift (expects 8.2.33, runner installs 8.2.34) オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
Automattic/blocks-engine#2161 ·