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

@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文件内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值