您可以在 ipython 笔记本中上传数据文件吗
Can you upload a data file in a ipython notebook
我正在使用 Ipython Notebook 进行一些数据分析,我希望能够 "upload"(实际上只是复制)Json [=] 中的数据文件22=]笔记本。
这样 Ipython 笔记本是独立的,不依赖于外部文件位置
举个例子
with open("Anyfile.dat", "r") as PlainImageFile:
会是这样的
with fromNotebook("Anyfile.dat") as PlainImageFile:
不,这不可能,甚至可能没有意义,因为笔记本本身可能不在运行内核的机器上。
这也不是 Jupyter/IPython 笔记本格式的目标。
此外,内核在设计上并不知道它是否在笔记本内部运行。那么 fromNotebook
会去哪里寻找数据呢?
最接近您要求的是来自 Konrad Hinsen 的 activePapers,它是一个完全独立的环境(也可以使用笔记本电脑)。
第二个选项是说:1 个 git 存储库用于 1 个项目。您可以添加数据、图像、库。 Hashdist 也有帮助。
至少在 IPython-2 中可以实现 上传小部件。
查看这些 ipynb-notebooks 中的示例:
我正在使用 Ipython Notebook 进行一些数据分析,我希望能够 "upload"(实际上只是复制)Json [=] 中的数据文件22=]笔记本。
这样 Ipython 笔记本是独立的,不依赖于外部文件位置
举个例子
with open("Anyfile.dat", "r") as PlainImageFile:
会是这样的
with fromNotebook("Anyfile.dat") as PlainImageFile:
不,这不可能,甚至可能没有意义,因为笔记本本身可能不在运行内核的机器上。
这也不是 Jupyter/IPython 笔记本格式的目标。
此外,内核在设计上并不知道它是否在笔记本内部运行。那么 fromNotebook
会去哪里寻找数据呢?
最接近您要求的是来自 Konrad Hinsen 的 activePapers,它是一个完全独立的环境(也可以使用笔记本电脑)。
第二个选项是说:1 个 git 存储库用于 1 个项目。您可以添加数据、图像、库。 Hashdist 也有帮助。
至少在 IPython-2 中可以实现 上传小部件。
查看这些 ipynb-notebooks 中的示例: