我正在使用Ipython Notebook进行一些数据分析,我希望能够在Json Ipython笔记本中“上传”(实际上只是复制)数据文件。
这样Ipython笔记本是自包含的,不依赖于外部文件位置
作为一个例子
with open("Anyfile.dat", "r") as PlainImageFile:
会像
with fromNotebook("Anyfile.dat") as PlainImageFile:
答案 0 :(得分:0)
不可能,甚至可能没有感觉,因为笔记本本身可能不在内核运行的机器上。
这不是Jupyter / IPython笔记本格式的目标。
此外,内核没有任何概念,它是在笔记本内部通过设计运行的。那么fromNotebook
将在哪里查找数据?
与Konrad Hinsen最接近你问的是activePapers,它是一个完全包含的环境(也适用于笔记本电脑)完全自包含。
第二个选项,就是说:1个项目的1个git存储库。您可以添加数据,图像,库。 Hashdist也有助于此。
答案 1 :(得分:0)
至少在IPython-2中,可以实现上传小部件。
请参阅这些ipynb-notebooks中的示例: