本帖最后由 Jetmo 于 2018-5-31 12:54 编辑
为什么我推荐jupyter notebook
首先工作中使用pycharm是毋庸置疑的。pycharm 是一款非常非常优秀的IDE。优雅的界面,自动补全功能,错误警示功能,非常的赞!在实际开发中,无疑会大大提高工作效率。
但是! 但是! 对于初学者来说以上优秀的功能可能并不是非常适合小白白。 原因有三: 一是对初学者来说,相交代码的自动补全来讲,还是一个个的的敲代码学的比较扎实点。 其次。前期有很多的代码演练。每次都去新建文件肯定是比较浪费时间的。在一个文件里演练,就需要不断的注释之前的代码~。久了你会发现文件行号很长,代码很乱。强迫症表示受不了。
第三个原因就是pycharm本身太重了。因为看我下面贴的图,这是我刚启动时资源管理器的截图,随着项目不断增多,占用资源会更多。文件越多,索引越久。打开pycharm也会越来越慢的。
主角出场:jupyter notebook
官方介绍: Jupyter Notebook是一个Web应用程序,允许您创建和共享包含实时代码,方程,可视化和说明文本的文档。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等。
优点: 1.不用新建文件,不用注释上一个题目的代码。因为他们彼此之间是独立运行的。图中,红色框中的代码段,黑色框中的代码执行的结果。 2.轻便。在浏览器中运行。、 3.不会主动提示并给你代码补全。让你老老实实练习基本功。
对比:这是pycharm的 pycharm代码提示,自动补全实在是太强大了。
对比:这是jupyternotebook 只要不敲tab键 没有提示功能,你的自己敲,个人觉得很适合新手。
如何使用jupyter notebook 1.Jupyter notebook安装
前期准备: 1. pip包管理工具。(这玩意儿安装python解释器的时候,会自动帮我们安装好的。) 2. 网络。需要下载包文件。
开始安装:
1.Win + R 打开运行窗口 输入 cmd 回车
2.在打开的命令窗口输入pip install jupyter 回车 他会自动帮我们安装好。 安装时长视网络环境而定。
3.配置:更改工作目录
命令窗口输入 jupyternotebook --generate-config 回车 会自动创建一个配置文件。 按照路径找到配置文件,用文本编辑器打开。 Ctrl + F 搜索 c.NotebookApp.notebook_dir
把我框出来的那一行 # 删掉。同时在后面引号里添加上你希望添加的工作路径比如:“F:\Jupyter-Notebook” 然后保存就ok. 支持安装完成了。
2.Jupyter notebook的打开
在打开的命令窗口输入 jupyter notebook 回车 就可以了,服务启动之后会自动打开浏览器。
图中可以看到一些信息: 工作目录,我的是F:\Jupyter-Notebook 访问网址,我的是http://localhost:8888/?token=a789189073c12fd35412787716238a7aead6901f0d9b3d7e
你也可以按ctrl+ c 结束jupyter notebook服务
会自动打开默认的浏览器
这是工作目录文件夹里的文件
最后附上一部分jupyternotebook的常用快捷键吧。
命令模式 (按键 Esc 开启) Enter : 转入编辑模式 Shift-Enter: 运行本单元,选中下个单元 Ctrl-Enter: 运行本单元 Alt-Enter: 运行本单元,在其下插入新单元 Y : 单元转入代码状态 M :单元转入markdown状态 R : 单元转入raw状态 1 : 设定 1 级标题 2 : 设定 2 级标题 3 : 设定 3 级标题 4 : 设定 4 级标题 5 : 设定 5 级标题 6 : 设定 6 级标题 Tab : 代码补全或缩进 Shift-Tab: 提示 Ctrl-] :缩进 Ctrl-[ :解除缩进 Ctrl-A :全选 Ctrl-Z :复原 Ctrl-Shift-Z: 再做 Ctrl-Y :再做 Ctrl-Home: 跳到单元开头 Ctrl-Up: 跳到单元开头 Ctrl-End: 跳到单元末尾 Ctrl-Down: 跳到单元末尾 Ctrl-Left: 跳到左边一个字首 Ctrl-Right: 跳到右边一个字首 Ctrl-Backspace: 删除前面一个字
Ctrl-Delete: 删除后面一个字
|