草庐IT

Notebook

全部标签

python - 将 jupyter notebook 转为 python 脚本的最佳实践

Jupyter(iPython)笔记本当之无愧地被称为代码原型(prototype)设计和交互式执行各种机器学习工作的好工具。但是我在使用的时候,难免会遇到这样的情况:笔记本很快变得过于复杂和凌乱,无法作为笔记本进一步维护和改进,我必须从中制作python脚本;当涉及到生产代码(例如,需要每天重新运行的代码)时,笔记本再次不是最佳格式。假设我已经在jupyter中开发了一个完整的机器学习管道,其中包括从各种来源获取原始数据、清理数据、特征工程和训练模型。现在,用高效和可读的代码来制作脚本的最佳逻辑是什么?到目前为止,我曾经用几种方法来解决它:只需将.ipynb转换为.py,只需稍作更改

python - Jupyter 笔记本不受信任

我正在使用Anaconda处理显示“不可信”的Jupyter笔记本(参见下面的屏幕截图)。这是什么意思?这是个问题吗?我该如何解决? 最佳答案 你可以试试jupytertrustnotebook-name.ipynb如docs中所述.之后,像往常一样打开笔记本jupyternotebooknotebook-name.ipynb 关于python-Jupyter笔记本不受信任,我们在StackOverflow上找到一个类似的问题: https://stackov

python - Jupyter 笔记本不受信任

我正在使用Anaconda处理显示“不可信”的Jupyter笔记本(参见下面的屏幕截图)。这是什么意思?这是个问题吗?我该如何解决? 最佳答案 你可以试试jupytertrustnotebook-name.ipynb如docs中所述.之后,像往常一样打开笔记本jupyternotebooknotebook-name.ipynb 关于python-Jupyter笔记本不受信任,我们在StackOverflow上找到一个类似的问题: https://stackov

python - IPython Notebook 语言环境错误

这个问题在这里已经有了答案:Pelican3.3pelican-quickstarterror"ValueError:unknownlocale:UTF-8"(6个回答)关闭6年前。安装最新版后MacOSX64-bitAnacondaPythondistribution,我在尝试启动IPythonNotebook时不断收到ValueError。启动ipython工作正常:3-millerc-~:ipythonPython2.7.3|Anaconda1.4.0(x86_64)|(default,Feb252013,18:45:56)Type"copyright","credits"or"

python - IPython Notebook 语言环境错误

这个问题在这里已经有了答案:Pelican3.3pelican-quickstarterror"ValueError:unknownlocale:UTF-8"(6个回答)关闭6年前。安装最新版后MacOSX64-bitAnacondaPythondistribution,我在尝试启动IPythonNotebook时不断收到ValueError。启动ipython工作正常:3-millerc-~:ipythonPython2.7.3|Anaconda1.4.0(x86_64)|(default,Feb252013,18:45:56)Type"copyright","credits"or"

python - IPython Notebook - 提前退出单元格

我想在IPythonNotebook的早期以编程方式退出一个单元格。然而,exit(0)会杀死内核。这样做的正确方法是什么?我不想拆分单元格或手动停止执行。 最佳答案 稍微“正确”的选项:这将使您摆脱最糟糕的尝试/除外障碍。raiseKeyboardInterrupt你的更干净一点的版本:assert(False)或者简单地说:raise如果您想节省几次击键。 关于python-IPythonNotebook-提前退出单元格,我们在StackOverflow上找到一个类似的问题:

python - IPython Notebook - 提前退出单元格

我想在IPythonNotebook的早期以编程方式退出一个单元格。然而,exit(0)会杀死内核。这样做的正确方法是什么?我不想拆分单元格或手动停止执行。 最佳答案 稍微“正确”的选项:这将使您摆脱最糟糕的尝试/除外障碍。raiseKeyboardInterrupt你的更干净一点的版本:assert(False)或者简单地说:raise如果您想节省几次击键。 关于python-IPythonNotebook-提前退出单元格,我们在StackOverflow上找到一个类似的问题:

python - 如何将 IPython 笔记本转换为 PDF 和 HTML?

我想将我的ipython-notebook转换为打印它们,或者只是以html格式发送它们。我注意到已经有一个工具可以做到这一点,nbconvert.虽然我已经下载了它,但我不知道如何使用nbconvert2.py转换笔记本,因为nbconvert说它已被弃用。nbconvert2.py说我需要一个配置文件来转换笔记本,它是什么?是否有关于此工具的文档? 最佳答案 如果您安装了LaTeX,您可以使用文件->下载为->通过LaTeX(.pdf)直接从Jupyter笔记本下载PDF格式/em>。否则按照这两个步骤。对于HTML输出,您现在

python - 如何将 IPython 笔记本转换为 PDF 和 HTML?

我想将我的ipython-notebook转换为打印它们,或者只是以html格式发送它们。我注意到已经有一个工具可以做到这一点,nbconvert.虽然我已经下载了它,但我不知道如何使用nbconvert2.py转换笔记本,因为nbconvert说它已被弃用。nbconvert2.py说我需要一个配置文件来转换笔记本,它是什么?是否有关于此工具的文档? 最佳答案 如果您安装了LaTeX,您可以使用文件->下载为->通过LaTeX(.pdf)直接从Jupyter笔记本下载PDF格式/em>。否则按照这两个步骤。对于HTML输出,您现在

python - 如何在 Jupyter notebook 中设置环境变量

我的问题是Jupyter在bashrc文件中看不到env变量,有没有办法在jupyter中加载这些变量或向其中添加自定义变量? 最佳答案 要在jupyternotebook中设置环境变量,只需使用%魔术命令,%env或%set_env,例如,%envMY_VAR=MY_VALUE或%envMY_VARMY_VALUE。(单独使用%env打印出当前的环境变量。)见:http://ipython.readthedocs.io/en/stable/interactive/magics.html