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的简介、安装、使用方法详细攻略相关推荐

  1. Py之moviepy:python库之moviepy的简介、安装、使用方法详细攻略

    Py之moviepy:python库之moviepy的简介.安装.使用方法详细攻略 目录 moviepy的简介 moviepy的安装 moviepy的使用方法 1.官方案例 moviepy的简介 Py ...

  2. Python编程语言学习:在根目录的py文件内调用某叶目录文件内的包/库或者函数(常用在GUI编程)之详细攻略

    Python编程语言学习:在根目录的py文件内调用某叶目录文件内的包/库或者函数(常用在GUI编程)之详细攻略 目录

  3. Py之docx:Python库之docx简介、安装、使用方法详细攻略

    Py之docx:Python库之docx简介.安装.使用方法详细攻略 目录 Python库之docx简介 Python库之docx安装 docx使用方法 1.打开文档

  4. Py之pygame:Python的pygame库的简介、安装、使用方法详细攻略

    Py之pygame:Python的pygame库的简介.安装.使用方法详细攻略 目录 pygame库的简介 pygame库的安装 pygame库的使用方法 pygame库的简介 PyPoice是SDL ...

  5. Py之PIL:Python的PIL库的简介、安装、使用方法详细攻略

    Py之PIL:Python的PIL库的简介.安装.使用方法详细攻略 目录 PIL库的简介 PIL库的安装 PIL库的用方法 1.几何图形的绘制与文字的绘制 2.绘制图形的各种案例 PIL库的简介 PI ...

  6. Py之pdfkit:python的库之pdfkit简介、安装、使用方法详细攻略

    Py之pdfkit:python的库之pdfkit简介.安装.使用方法详细攻略 目录 pdfkit简介 pdfkit安装 pdfkit使用方法 pdfkit简介 pdfkit,把HTML+CSS格式的 ...

  7. Py之demjson:Python库之demjson的简介、安装、使用方法详细攻略

    Py之demjson:Python库之demjson的简介.安装.使用方法详细攻略 目录 demjson的简介 demjson的安装 demjson的使用方法 demjson的简介 python处理j ...

  8. Py之Pandas:Python的pandas库简介、安装、使用方法详细攻略

    Py之Pandas:Python的pandas库简介.安装.使用方法详细攻略 目录 pandas库简介 pandas库安装 pandas库使用方法 1.函数使用方法 2.使用经验总结 3.绘图相关操作 ...

  9. Py之pyglet:Python之pyglet库的简介、安装、使用详细攻略

    Py之pyglet:Python之pyglet库的简介.安装.使用详细攻略 目录 pyglet库的简介 pyglet库的安装 pyglet库的使用方法 pyglet库的简介 pyglet是一个pyth ...

最新文章

  1. java多线程循环打印abc,使用java多线程顺序打印“ABCABC”
  2. 文本查找查找命令的grep 、egrep、fgrep用法的详解
  3. Gevent简明教程
  4. uwsgi部署到nginx出现invalid request block size: 4161 (max 4096)...skip问题(亲测)
  5. u盘启动 联想一体机_关于联想扬天B41-30-NTZ(L)使用U盘重装Win10系统的详细步骤
  6. MySQL高级 - 案例 - 系统性能优化 - 读写分离概述
  7. 青光眼-复内路粘小管成形术(ABiC)-转载
  8. 计算机基础:存储系统知识笔记(二)
  9. 04 Ribbon介绍
  10. WIFI抓包实战篇——使用Kali 同时抓取多个智能家居数据包
  11. 微信小程序云开发:上传图片、视频到云存储指定目录并渲染到页面上
  12. Unity利用JsonFX解析Json格式文本
  13. idear——文件的刷新,清理和打包
  14. ios下overflow:scoll中卡顿问题
  15. 自动复制吱口令html,【月入六万】吱口令,网页自动复制,进支付宝提示领红包源码...
  16. 酒店小程序线上线下推广引流策略
  17. 【STL详解】stack
  18. Unity Animator入门:使用Animator和trigger参数做简单的UI动画
  19. 基于51单片机的8个小彩灯花样流水灯proteus仿真汇编语言
  20. 射频微电子学自存笔记

热门文章

  1. WMI入门(三):我需要的类在哪里?
  2. 第一篇:Django基础
  3. 打造智慧城市 让市场成为主角
  4. 配置nginx的那些参数
  5. 什么是ActiveX插件
  6. 分享一次 Java 内存泄漏的排查
  7. 敢不敢模拟超过 5 万的并发用户?
  8. 聊聊引用和 ThreadLocal 那些事儿
  9. 程序员的你是否熟练掌握Chrome开发者工具?
  10. 基于AIO的CS聊天室