jupyter让代码更美观的小技巧+常用魔法函数

编程知识 行业动态 更新时间:2024-06-13 00:21:24

@TOC jupyter让代码更美观的小技巧 三行命令搞定!

安装插件:Nbextensions

cmd窗口依次执行以下命令

pip install jupyter_contrib_nbextensions

jupyter contrib nbextension install --user

pip install yapf

然后重启jupyter notebook
Code prettify插件,使jupyter中的代码更规范

示例:

初始代码:

调整后代码:

jupyter 魔法函数:
magic函数主要包含两大类,一类是行魔法(Line magic)前缀为%,一类是单元魔法(Cell magic)前缀为%%;
行魔法

%colors
%config
%config InteractiveShell.ast_node_interactivity = ‘all’ #不用print可输出多行结果,默认为’last’
%load:加载一个文件里面的内容
%ls
%lsmagic:打印当前可以用的魔法命令
%magic
%matplotlib:inline选项图片嵌入在jupyter notebook里面,不以单独窗口显示
%mkdir
%notebook
%page
%pdb
%pprint
%pwd:和linux一样,查找当前目录
%qtconsole
%reset:清除变量
%reset_selective
%rmdir
%run:后面紧接着一个相对地址的file_name.py,表示运行一个py文件
%save
%set_env
%system
%tb
%time
%timeit:为代码执行计时
%who
%who_ls
%whos:查看当前变量,类型,信息

单元魔法:
以下magic操作应当放在cell的首行
%%!
%%HTML
%%SVG
%%bash
%%capture
%%cmd
%%debug
%%file
%%html
%%javascript
%%js
%%latex
%%markdown
%%perl
%%prun
%%pypy
%%python
%%python2
%%python3
%%ruby
%%script
%%sh
%%svg
%%sx
%%system
%%time
%%timeit:为代码执行计时
%%writefile:后面紧接着一个file_name.py,表示在jupyter notebook里面创建一个py文件,后面cell里面的内容为py文件内容

更多推荐

jupyter让代码更美观的小技巧+常用魔法函数

本文发布于:2023-03-31 16:47:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/c1aa5b993f18f4a613c94fff276755e3.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:小技巧   美观   函数   常用   代码

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!