Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
嵌入Jupyter/IPython笔记本信息的最佳方式_Python_Python 3.x_Ipython Notebook_Jupyter Notebook - Fatal编程技术网

嵌入Jupyter/IPython笔记本信息的最佳方式

嵌入Jupyter/IPython笔记本信息的最佳方式,python,python-3.x,ipython-notebook,jupyter-notebook,Python,Python 3.x,Ipython Notebook,Jupyter Notebook,在Jupyper笔记本中使用Pandas数据帧时,我遇到了一个问题 更具体地说,我的问题是,将iPython笔记本输入和输出嵌入StackOverflow问题的最佳方式是什么 简单的复制粘贴会破坏数据帧输出格式,使其无法读取 使用StackOverflow处理笔记本电脑的首选方法是: 截图 通过笔记本链接到gist 将笔记本转换为HTML并嵌入 还有别的什么? 到gist的链接是您列出的那些链接中最好的选项,因为这意味着助手可以非常轻松地运行您的代码并从那里调试它 另一种选择是发布创建数据帧的代

在Jupyper笔记本中使用Pandas数据帧时,我遇到了一个问题

更具体地说,我的问题是,将iPython笔记本输入和输出嵌入StackOverflow问题的最佳方式是什么

简单的复制粘贴会破坏数据帧输出格式,使其无法读取

使用StackOverflow处理笔记本电脑的首选方法是:

截图 通过笔记本链接到gist 将笔记本转换为HTML并嵌入 还有别的什么?
到gist的链接是您列出的那些链接中最好的选项,因为这意味着助手可以非常轻松地运行您的代码并从那里调试它


另一种选择是发布创建数据帧的代码,或者至少是它的一个最小示例,以便我们可以重新创建它。这比要点更有利,因为帮助者不必查看和下载要点,因为代码在问题的主体中。此外,这种方法更为优越,因为您以后可能会删除要点,因此该问题现在对将来的参考毫无用处,但如果您的代码在问题正文中,那么所有未来用户都可以享受它,只要他们还活着:

另一种链接Jupyter笔记本的方法是via,它具有要点的所有优点,但除此之外:

允许直接从.ipynb文件创建笔记本 使笔记本在云中可克隆和运行 一个例子是

不幸的是,堆栈溢出不允许在写入时从笔记本中嵌入单元格,只允许外部链接