Py之ipython:Python库之ipython的简介、安装、使用方法详细攻略
Py之ipython:Python库之ipython的简介、安装、使用方法详细攻略
目录
ipython的简介
ipython的安装
ipython的使用方法
ipython的简介
ipython是一个python的交互式shell,比默认的python shell好用得多,支持变量自动补全,自动缩进,支持bash shell命令,内置了许多很有用的功能和函数。学习ipython将会让我们以一种更高的效率来使用python。同时它也是利用Python进行科学计算和交互可视化的一个最佳的平台。
IPython提供了两个主要的组件:一个强大的python交互式shell ;供Jupyter notebooks使用的一个Jupyter内核(IPython notebook)。
IPython的主要功能如下:
- 1、运行ipython控制台
- 2、使用ipython作为系统shell
- 3、使用历史输入(history)
- 4、Tab补全
- 5、使用%run命令运行脚本
- 6、使用%timeit命令快速测量时间
- 7、使用%pdb命令快速debug
- 8、使用pylab进行交互计算
- 9、使用IPython Notebook:IPython Notebook使用浏览器作为界面,向后台的IPython服务器发送请求,并显示结果。在浏览器的界面中使用单元(Cell)保存各种信息。Cell有多种类型,需要强调的是,它也支持MarkDown语法,所以可以有MarkDown格式化文本单元,也可以有表示代码的Code单元。
IPython Notebook有一个重要的特点就是:可重复性的互动计算,这意味着我们可以重复更改并且执行曾经的输入记录。它可以保存成其他很多格式,比如Python脚本,HTML,PDF等,所以它可以记录我们的演算过程。很多课程,博客以及书籍都是用Notebook写的。
IDE之Jupyter:交互式文档Jupyter Notebook简介、安装、使用方法详细攻略
ipython官网
ipython的安装
pip install ipython
ipython的使用方法
交互式使用IPython :IPython支持所有python的标准输入输出,也就是我们在IDLE中或者Python shell中能用的,在IPython中都能够使用,唯一的不同之处使ipython会使用In [x]和Out [x]表示输入输出,并表示出相应的序号。 其实后面我们会知道,In和Out是两个保存历史信息的变量
进入IPython也非常简单,直接win + R打开运行,然后输入ipython即可进入IPython shell交互框;
参考文章
IPython介绍
Py之ipython:Python库之ipython的简介、安装、使用方法详细攻略相关推荐
- Py之moviepy:python库之moviepy的简介、安装、使用方法详细攻略
Py之moviepy:python库之moviepy的简介.安装.使用方法详细攻略 目录 moviepy的简介 moviepy的安装 moviepy的使用方法 1.官方案例 moviepy的简介 Py ...
- Python编程语言学习:在根目录的py文件内调用某叶目录文件内的包/库或者函数(常用在GUI编程)之详细攻略
Python编程语言学习:在根目录的py文件内调用某叶目录文件内的包/库或者函数(常用在GUI编程)之详细攻略 目录
- Py之docx:Python库之docx简介、安装、使用方法详细攻略
Py之docx:Python库之docx简介.安装.使用方法详细攻略 目录 Python库之docx简介 Python库之docx安装 docx使用方法 1.打开文档
- Py之pygame:Python的pygame库的简介、安装、使用方法详细攻略
Py之pygame:Python的pygame库的简介.安装.使用方法详细攻略 目录 pygame库的简介 pygame库的安装 pygame库的使用方法 pygame库的简介 PyPoice是SDL ...
- Py之PIL:Python的PIL库的简介、安装、使用方法详细攻略
Py之PIL:Python的PIL库的简介.安装.使用方法详细攻略 目录 PIL库的简介 PIL库的安装 PIL库的用方法 1.几何图形的绘制与文字的绘制 2.绘制图形的各种案例 PIL库的简介 PI ...
- Py之pdfkit:python的库之pdfkit简介、安装、使用方法详细攻略
Py之pdfkit:python的库之pdfkit简介.安装.使用方法详细攻略 目录 pdfkit简介 pdfkit安装 pdfkit使用方法 pdfkit简介 pdfkit,把HTML+CSS格式的 ...
- Py之demjson:Python库之demjson的简介、安装、使用方法详细攻略
Py之demjson:Python库之demjson的简介.安装.使用方法详细攻略 目录 demjson的简介 demjson的安装 demjson的使用方法 demjson的简介 python处理j ...
- Py之Pandas:Python的pandas库简介、安装、使用方法详细攻略
Py之Pandas:Python的pandas库简介.安装.使用方法详细攻略 目录 pandas库简介 pandas库安装 pandas库使用方法 1.函数使用方法 2.使用经验总结 3.绘图相关操作 ...
- Py之pyglet:Python之pyglet库的简介、安装、使用详细攻略
Py之pyglet:Python之pyglet库的简介.安装.使用详细攻略 目录 pyglet库的简介 pyglet库的安装 pyglet库的使用方法 pyglet库的简介 pyglet是一个pyth ...
最新文章
- java多线程循环打印abc,使用java多线程顺序打印“ABCABC”
- 文本查找查找命令的grep 、egrep、fgrep用法的详解
- Gevent简明教程
- uwsgi部署到nginx出现invalid request block size: 4161 (max 4096)...skip问题(亲测)
- u盘启动 联想一体机_关于联想扬天B41-30-NTZ(L)使用U盘重装Win10系统的详细步骤
- MySQL高级 - 案例 - 系统性能优化 - 读写分离概述
- 青光眼-复内路粘小管成形术(ABiC)-转载
- 计算机基础:存储系统知识笔记(二)
- 04 Ribbon介绍
- WIFI抓包实战篇——使用Kali 同时抓取多个智能家居数据包
- 微信小程序云开发:上传图片、视频到云存储指定目录并渲染到页面上
- Unity利用JsonFX解析Json格式文本
- idear——文件的刷新,清理和打包
- ios下overflow:scoll中卡顿问题
- 自动复制吱口令html,【月入六万】吱口令,网页自动复制,进支付宝提示领红包源码...
- 酒店小程序线上线下推广引流策略
- 【STL详解】stack
- Unity Animator入门:使用Animator和trigger参数做简单的UI动画
- 基于51单片机的8个小彩灯花样流水灯proteus仿真汇编语言
- 射频微电子学自存笔记