这篇具有很好参考价值的文章主要介绍了jupyter中的魔法函数。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。
在jupyter中,使用魔法函数可以简单的实现一些单纯python要很麻烦才能实现的功能。
1. %
行魔法函数,只对本行代码生效。
2. %%
Cell魔法函数,在整个Cell中生效,必须放于Cell首行。
3. %lsmagic:
列出所有的魔法函数
4. %magic:查看各个魔法函数的说明
5. ?后面加上魔法函数名称,可以查看该函数的说明

一些好用的魔法函数:文章来源:https://www.toymoban.com/news/detail-418341.html
1. %matplotlib inline
将
matplotlib
画出的图直接显示在
Notebook
之中
现在的ipython中,没有plt.show()也会显示图像
2. %timeit
测试单行语句的执行时间(%time也可以)
上面显示的时间很短,那为什么代码块的执行时间却那么长呢,那是因为再执行完赋值语句之后调用了魔法函数文章来源地址https://www.toymoban.com/news/detail-418341.html
3. %%time
测试整个单元中代码的执行时间(%%timeit,但是是循环10万次的时间)
4. %%prun
调用
profile
模块,对单元的代码进行性能剖析
5. %%writefile
写入文件
6. %load
<URL
地址
> :
在
Jupyter Notebook
中直接加载指定网站的源代码
常在写爬虫时使用
到了这里,关于jupyter中的魔法函数的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!