我是靠谱客的博主 开朗鱼,最近开发中收集的这篇文章主要介绍【Jupyter notebook设置】 墙裂推荐Variable Inspector | DeBug工具PySnooper | 暗色系个性化,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

偶尔没事会捣鼓一下一些个性化设置 可以用起来方便好看点
墙裂推荐一款 Variable Inspector 插件——可以用来观察包含 DataFrame 等变数的大小(不必一个个‘print’)
还有一款Python DeBug工具——PySnooper(超级好?)
Variable Inspector我也才下下来,具体好不好用还待后续观察。效果如下:
在这里插入图片描述

1. Variable Inspector Install

User

pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user

虚拟环境

pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --sys-prefix

启用

jupyter nbextension enable varInspector/main


2. PySnooper

PySnooper可以知道代码具体运行情况,对于查看函数内部运转十分有用!!举一个简单的例子:
在这里插入图片描述
心动的盆友可以赶紧安装
pip install pysnooper

or

conda install -c conda-forge pysnooper

具体一些用法可以戳 --> https://pypi.org/project/PySnooper/
这里只简单列举一些常用用法:

  1. 将输出重定向到本地文件
    @pysnooper.snoop('/my/log/file.log')
  2. 查看一些非局部变量的表达式的值
    @pysnooper.snoop(watch=('foo.bar', 'self.x["whatever"]'))
  3. 显示函数调用的函数的 snoop 行
    @pysnooper.snoop(depth=2)
  4. 将所有的 snoop 行以某个前缀开始,更容易定位和找到
    @pysnooper.snoop(prefix='ZZZ ')

3. 暗色系jupyter notebook

个人也比较喜欢暗色系的编辑器,个人觉得比较护眼
具体操作如下:
1、安装jupyter主题:

pip install jupyterthemes

2、查看可用主题:
jt -l

3、选用主题:
我的主题配置如下:
jt -t monokai -f fira -T -N

具体配置参数可戳这里了解。

后期如有发现更好的工具也会在这里更新。

最后

以上就是开朗鱼为你收集整理的【Jupyter notebook设置】 墙裂推荐Variable Inspector | DeBug工具PySnooper | 暗色系个性化的全部内容,希望文章能够帮你解决【Jupyter notebook设置】 墙裂推荐Variable Inspector | DeBug工具PySnooper | 暗色系个性化所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部