docker容器启动时自动启动脚本_如何在启动Jupyter Notebook时自动执行一段代码?...

点击上方【牵引小哥讲Python】,关注回复【资源】领取学习资源!

1a7ad97e81a9e45d1beb6ab34d3da187.png

在我们使用Jupyter Notebook写代码时,启动后总是需要导入一些库并进配置,尤其是用来做数据分析时,打开后肯定是光速键入下面的代码e2d77b3a05a5f6612f993ecaba8c7482.png

import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
from sklearn import svm, tree, linear_model, neighbors, naive_bayes, ensemble, discriminant_analysis, gaussian_process
from xgboost import XGBClassifier
from sklearn.preprocessing import OneHotEncoder, LabelEncoder
from sklearn import feature_selection
from sklearn import model_selection
.......

虽然代码量不大,但是每打开一次notebook都要输入一次,总感觉很繁琐,如果再用上pyecharts等其他库那么光导入各种包就要消耗很多时间,并且还有可能手滑输错了。

那么有什么办法能让jupter notebook/ipython在启动时自动加载一段我们需要的代码呢?下面分享一个偷懒小妙招~

在Mac下你可以进入~/.ipython/profile_default文件夹(Windows下也可以在安装目录中找到对应的文件夹),如果找不到该目录需在命令行执行ipython profile create生成配置文件6b098c08543a70e16f5626fb418527db.png如上图所示,在该文件夹下新建一个名为startup的文件夹(如果有则不用新建),之后进入startup文件夹新建一个Python脚本start.py

现在你可以在start.py中尽情的添加你每次启动jupyter notebook后都需要手动敲入的那段代码,之后保存即可,再次打开jupyter notebook并新建一个notebook后就可以直接使用pandasnumpy等我们配置好的库!c292d02756728f102a62fcbb36594c28.png

fc3e513a481fea2d764426407cd626e0.gif

6540191cbe67ceffd06f7dec9c752ba1.gif

a681470fe25da7d94fd020b2fbb17f76.png精彩推荐牵引小哥教你学Python数据可视化Python和Anaconda的安装方法Spyder基本操作和使用技巧绘图要素——颜色、线型、标记图形认识并使用Matplotlib快速绘图更多精彩原创内容! 5f0546c3cdafbaca422b753e03381071.png

关注我,一起学Python!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值