【一点分享】Python数据分析(1):Jupyterlab搭建,练习Python和Sql的神器。

在之前Mysql专栏分享过程中,一直用的Sequel客户端进行sql编写和说明注解,及时执行的结果不能保存,得写一条sql截图一次,麻烦。而Jupyterlab就可以很好解决这个问题,代码过程与执行结果都会相邻挨着保留,随时可以查看,导出或截图都非常方便。

而且,Jupyterlab还天然支持Python环境,学Python甚是方便,单步执行和结果就是亮点。其他的shell等各种语言环境也可以安装插件进行扩展,妥妥的代码神器。

1、安装jupyterlab

官方文档:https://jupyterlab.readthedocs.io/en/stable/getting_started/installation.html#pip

笔者Mac环境,python3版本,设置的python3和pip3命令。

-- 先升级pipsudo pip3 install --upgrade pip-- 安装jupyterlabpip3 install jupyterlab-- 启动lab,有点慢-- 访问http://localhost:8888/labpython3 -m jupyterlab-- p.s. 启动notebookpython3 -m notebook

2、安装Sql扩展

-- 安装ipython-sqlpip3 install ipython-sql-- 安装sqlalchemypip3 install sqlalchemy-- 安装pymysqlpip3 install pymysql

(参考上文启动命令,重启lab)新建Python3的notebook。

3、简单演示

以连接mysql为示例,简单3步搞定连接,第4步sql出结果。

第1、2步其实就是python代码,后面3、4步用的神奇魔法函数进行扩展连接sql的。

4、总结

(1)笔者刚用Jupyter,也很顺利地搭建起来环境,比预想简单。环境若搭建在服务器上,还可以实现共享。

(2)优点:单步执行(选中某部分代码进行执行);过程变量存缓存,方便调试;结果也会保存,方便查看。

快试试吧,若有疑问,请关注留言。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容