文章目录

  • Python编程工具:Jupyter notebook
    • 安装
    • 使用
    • 设置主题
      • 1. 安装主题
      • 2.列出主题
      • 3.设置主题
      • 4.恢复原始主题

Python编程工具:Jupyter notebook

​ 除了PyCharm另外还有一款非常流行的编辑器也深受Python使用者的喜爱,Jupyter Notebook(此前被称为IPython notebook)是一个交互式笔记本,它的本质是一个 Web 应用程序,便于创建和共享程序文档,支持实时代码,数学方程,可视化和markdown。 经常被用来处理数据清理和转换,数值模拟,统计建模,机器学习、深度学习等。

​ 在Jupyter Notebook中,代码可以实时的生成图像,视频,LaTeX和JavaScript。用户可以通过电子邮件,Dropbox,GitHub 和 Jupyter Notebook Viewer,将Jupyter Notebook 分享给其他人,除此之外数据挖掘领域中最热门的比赛 Kaggle中用到的资料都是Jupyter格式。

​ Jupyter包含Jupyter Notebook 和 Notebook 文件格式,Jupyter Qt 控制台,内核消息协议 (kernel messaging protocol)等许多其他组件。Jupyter Notebook 与 IPython终端 共享同一个内核。内核进程可以同时连接到多个前端。 在这种情况下,不同的前端访问的是同一个变量。这种设计可以满足以下两方面的需求:第一,相同内核不同前端,用以支持,快速开发新的前端;第二,相同前端不同内核,用以支持,新的开发语言。

安装

​ Jupyter Notebook的安装非常简单,计算机在连通网络的情况下,在开始菜单中打开Anaconda Prompt,输入代码

pip install jupyter notebook

可以实现自动安装,Conda环境中自带安装了pip的包,所以可以直接使用pip install命令来安装第三方库。如果在安装过程中出现报错,大部分情况是由于网络问题导致的,检查网络是否处于比较稳定的连通状态,重新执行代码即可完成安装,安装流程如图所示:

安装完成后在Anaconda Prompt中输入conda list命令即可查看已经安装好的包,如图所示:

使用

​ 安装完成后可以在指定的路径通过命令打开Jupyter notebook进行使用,例如:在D盘下的test文件夹中打开jupyter,具体操作的步骤如下:

(1)、打开test文件夹,将鼠标移动到在文件栏地址栏中点击,删除原有路径内容,然后输入cmd命令,按回车键,如图所示:

(2)、回车键后会弹出cmd的命令窗口,在命令窗口中输入jupyter notebook按回车键即可启动jupyter,jupyter notebook是基于浏览器的交互式笔记本,此时默认浏览器将会被启动,建议使用Chrome浏览器。如图所示:

(3)、此时浏览器地址栏的地址为:http://localhost:8888/tree,主机地址为本机地址,端口号:8888。如果执行jupyter notebook命令后浏览器没有自动启动可以手动复制图中的地址到浏览器地址栏中也可以启动jupyter notebook编辑器。需要复制的地址如图所示:

Jupyter notebook的使用:

(1)右上角单击New按钮,弹出菜单栏中选择Python3(ipykernel)就可以创建一个.ipynb文件,如图所示:

(2)、jupyter创建的文件格式为.ipynb,浏览器会自动打开该文件进入可编辑状态,如图所示:

Jupyter Notebook编辑器主要用来做数据清理和转换,数值模拟,数据分析,统计建模,机器学习、深度学习等,具体使用这里不做讲解,如果感兴趣可以参考jupyter官方网址进行深入学习,官网地址:https://jupyter.org/。

设置主题

1. 安装主题

在开始菜单中单击打开Anaconda Prompt,输入命令安装jupyter notebook主题

pip install --upgrade jupyterthemes

2.列出主题

使用代码列出主题选项

jt -l

3.设置主题

jupyter主题可以选择主题,设置页面的颜色,页面内容占浏览器的比例,字体,字号大小等,示例代码如下:

# 设置主题
jt -t oceans16 -f consolamono -nf robotosans -tf robotosans -N -T -cellw 85% -dfs 10 -ofs 10

4.恢复原始主题

如果想回复原始主题,在开始菜单中单击打开Anaconda Prompt,输入命令即可:

jt -r

Python编程工具:Jupyter notebook相关推荐

  1. python开发笔记软件_图解Python编程神器Jupyter Notebook

    大家好!在本门课程中我会给大家详细讲解鼎鼎大名的Python编程神器Jupyter Notebook.Jupyter Notebook看似简单,实际上功能非常强大,而且有很多实用的小技巧.遗憾的是,目 ...

  2. Python编程神器Jupyter Notebook使用的28个秘诀(附代码)

    来源:大数据 本文约2800字,建议阅读8分钟 本文总结了28种Jupyter Notebook的使用技巧. [ 导读 ]最近做实验一直是用Jupyter Notebook编程,有一种打草稿的便捷感, ...

  3. 视频教程-图解Python编程神器Jupyter Notebook-Python

    图解Python编程神器Jupyter Notebook 曾就职于联想.HTC.阿里巴巴,担任高级软件开发工程师.Team Leader.技术主管.高级技术培训讲师.丰富的Python.Swift.K ...

  4. 数据科学工具 Jupyter Notebook 教程(一)

    ipython notebook 是一个基于浏览器的 python 数据分析工具,使用起来非常方便,具有极强的交互方式和富文本的展示效果.jupyter 是它的升级版,它的安装也非常方便,一般 Ana ...

  5. Python 基础 之 jupyter notebook 中机器学习的简单入门书写数字识别 demo 操作学习

    Python 基础 之 jupyter notebook 中机器学习的简单入门书写数字识别 demo 操作学习 目录 Python 基础 之 jupyter notebook 中机器学习的简单入门书写 ...

  6. 【Python教程】Jupyter Notebook把一段很长的代码分成多行的解决办法

    Jupyter Notebook把一段很长的代码分成多行的解决办法 使用Jupyter Notebook时经常会遇到一段代码很长 导致代码块向右边延伸了很多 感觉 很! 不! 方! 便! 所以就想把这 ...

  7. 初识AI——python编程——工具准备

    初识AI--python编程--工具准备 想学习人工智能,首先对于人工智能应该是有一定的了解的,学习人工智能要涉及到各个方面的知识,最重要的是计算机和数学的知识,其他的还有比如生物,物理,等等很多很多 ...

  8. 编程软件python中的if用法-Python编程工具pycharm的使用

    简介 俗话说工欲善其事必先利其器,所以对于程序员来说,使用python编程必须有一个强大的Python编程工具,这款工具就是pycharm. PyCharm是一种Python IDE,带有一整套可以帮 ...

  9. python编程软件在哪里下载-Thonny(Python编程工具)

    Thonny(Python编程工具) 简介 Thonny(Python编程工具) 简介一:Thonny是一款专门针对python初学者开发的编程学习软件.使用一个友好的IDE,为您提供几个有用的学习工 ...

  10. 编程软件python下载-Thonny(Python编程工具) v3.2.7 官方版

    Thonny官方版是一款专为初学者设计的Python编程工具,Thonny比较直观,具有很强的通用性,并且非常容易部署,在任何时候开始创建自己的程序,完全不需要下载和配置任何其他组件,很适合初学者. ...

最新文章

  1. OKR让伟大的企业愿景成为可能
  2. linux定时备份mysql_linux定时备份MySQL数据库并删除七天前的备份文件
  3. Mysql数据库常用操作整理
  4. php可变数量的参数
  5. mysql过程异常处理_mysql数据库存储过程异常处理
  6. 我用过的一些web.xml配置
  7. 无法加载安装程序库 wbemupgd.dll
  8. 一道说难不难的js题目
  9. 14.4.3.5 Configuring InnoDB Buffer Pool Flushing 配置InnoDB Buffer Pool 刷新:
  10. 汽车租赁管理系统(管理车辆基本信息、租车/还车、统计租金)
  11. linux无线网络已连接,上不了网,无线网络连接上但上不了网的原因和解决方法
  12. 《百度中小学人工智能课程》预计9月进课堂;AI医疗市场未来营收规模或达万亿以上...
  13. ubuntu 安装 魔霸_ROG 玩家国度 魔霸2怎么安装系统?
  14. 宝塔面板+腾讯云轻量应用服务器部署fiora聊天室
  15. Android 实践:做一款新闻 APP
  16. 让柯洁痛哭的AlphaGo,竟耗资3500万美元,耗电量相当于12760个大脑
  17. MySQL笔记:第06章_多表查询
  18. Python爬虫:现学现用xpath爬取豆瓣音乐
  19. E-puck2机器人系列教程
  20. 93---Python 极坐标系下绘制椭圆

热门文章

  1. xui和嘟嘟桌面哪个好_最全的纸尿裤测评,新手妈妈必看,嘟嘟妈教你少踩雷
  2. AD元件简写中英文对照表
  3. Function的用法
  4. 【案例】做一个电话簿(二)
  5. 估算项目工作量的方法:定额法
  6. 乐高叉车wedo教案_乐高wedo20课程教案
  7. Android TimePicker
  8. python做矩阵初等行变换,matlab做初等行变换,python 矩阵初等行变换,解线性方程,numpy矩阵运算,sympy矩阵运算,求过渡矩阵,求具体某一基组下的坐标,解析几何
  9. SVM -支持向量机原理详解与实践之四
  10. 领导者核心能力七力模型