本文主要讲解“如何在启动Jupyter Notebook时自动执行一段代码”。感兴趣的朋友不妨看看。本文介绍的方法简单、快速、实用。让边肖带你学习如何在启动Jupyter Notebook时自动执行一段代码。
我们在使用Jupyter Notebook编写代码时,总是需要导入一些库,并在启动后进行配置,尤其是在使用它们进行数据分析时。打开后,我们必须以光速键入以下代码:
importpandassapdimportnummpyasnimportmatplotlib . pyplotaspltfromsklearnimportsvm,tree,linear_model,neighbors,朴素贝叶斯,集成,判别分析,Gaussian _ processfromsxgboostimportxgbclassierfromsknown . preprepreprocessingimporttonhotencoder,labelencoderfromskmlearningimportfeature _ selectionfromsknowledge model _ selection.虽然代码量不大,但每次打开笔记本都要输入一次,总感觉繁琐。如果使用pyecharts等其他库,导入各种包会花费很多时间,而且可能会滑倒,输入不正确。
有什么方法可以让jupter notebook/ipython在启动时自动加载一段我们需要的代码?分享一个偷懒小技巧~
可以进入文件夹~/。Mac下的ipython/profile_default(也可以在Windows下的安装目录中找到对应的文件夹)。如果找不到此目录,则需要在命令行上执行ipython profile create来生成配置文件。
如上图所示,在这个文件夹下新建一个名为start的文件夹(如果有,就不需要创建了),然后进入start文件夹新建一个Python脚本start.py
现在,您可以在start.py中添加每次启动jupyter笔记本时需要手动键入的代码,然后保存它。再次打开jupyter笔记本并创建新笔记本后,您可以直接使用我们配置的库,如pandas和numpy!
至此,相信大家对“如何在启动Jupyter Notebook时自动执行一段代码”有了更深的理解,让我们在实践中去做吧!这是网站。更多相关内容,可以进入相关渠道查询,关注我们,继续学习!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/49003.html