windows下ipython的安装与使用详解

 更新时间:2016年10月20日 11:34:30   投稿:daisy  
大家都知道ipython是一个python的交互式shell,比默认的python shell好用得多,IPython有许多种安装方式,这主要和使用什么操作系统有关。本文给大家介绍的是在windows下ipython的安装与使用,有需要的朋友们可以参考学习。

ipython的安装

ipython可以直接使用pip install ipython安装 ,如果安装失败按如下步骤手动进行安装

所需文件下载:

    链接:http://pan.baidu.com/s/1dE756OL 密码:rlzh

ipython是一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数。


1、在cmd中安装ez_setup.py,命令为:python ez_setup.py

2、解压ipython,然后在cmd中安装ipython即可,命令为:python setupegg.py install

3.设置ipython的环境变量,ipython的可执行文件在python安装文件夹下的scripts文件夹中


4.设置好后在cmd中输入ipython即可使用


iptyhon的使用

1、命令补全

在shell中输入表达式时,只要按下Tab键,当前命令控件中任何与输入的字符串相匹配的变量(对象、函数等)就会被找出来。


2、对象内省

在变量的前面或后面加上一个问号(?)就可以将有关该对象的一些通用信息显示出来。这就叫做对象的内省。

如果对象是一个函数或实例方法,则其docstring也会被现实出来。

使用??还将显示出该函数的源代码。

一些字符串配以通配符(*)即可显示出所有与该通配符表达式相匹配的名称。

常用快捷键

      Ctrl-P 或上箭头键 后向搜索命令历史中以当前输入的文本开头的命令

      Ctrl-N 或下箭头键 前向搜索命令历史中以当前输入的文本开头的命令

      Ctrl-R 按行读取的反向历史搜索(部分匹配)

      Ctrl-Shift-v 从剪贴板粘贴文本

      Ctrl-C 中止当前正在执行的代码

      Ctrl-A 将光标移动到行首

      Ctrl-E 将光标移动到行尾

      Ctrl-K 删除从光标开始至行尾的文本

      Ctrl-U 清除当前行的所有文本译注12

      Ctrl-F 将光标向前移动一个字符

      Ctrl-b 将光标向后移动一个字符

      Ctrl-L 清屏

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。

相关文章

  • python常见读取语音的3种方法速度对比

    python常见读取语音的3种方法速度对比

    python已经支持WAV格式的书写,下面这篇文章主要给大家介绍了关于python常见读取语音的3种方法速度对比的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-12-12
  • Pandas使用stack和pivot实现数据透视的方法

    Pandas使用stack和pivot实现数据透视的方法

    笔者最近正在学习Pandas数据分析,将自己的学习笔记做成一套系列文章。本节主要记录Pandas中使用stack和pivot实现数据透视。感兴趣的小伙伴们可以参考一下
    2021-09-09
  • Python计算机视觉里的IOU计算实例

    Python计算机视觉里的IOU计算实例

    今天小编就为大家分享一篇Python计算机视觉里的IOU计算实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-01-01
  • python使用response.read()接收json数据的实例

    python使用response.read()接收json数据的实例

    今天小编就为大家分享一篇python使用response.read()接收json数据的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-12-12
  • pytest注解使用小结

    pytest注解使用小结

    本文介绍了pytest测试框架中常用的一些装饰器,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-02-02
  • python绘制带有误差棒条形图的实现

    python绘制带有误差棒条形图的实现

    本文主要介绍了python绘制带有误差棒条形图的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-07-07
  • 使用python查找windows系统中所有程序的安装信息

    使用python查找windows系统中所有程序的安装信息

    这篇文章主要为大家介绍了使用python查找windows系统中所有程序的安装信息示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-07-07
  • 在python 脚本下解析json数据

    在python 脚本下解析json数据

    这篇文章主要介绍了在python 脚本下解析json数据,json数据包括JSONObject和JSONArray,下文关于其解析的内容需要的小伙伴可以参考一下
    2022-04-04
  • tkinter如何获取复选框(Checkbutton)的值

    tkinter如何获取复选框(Checkbutton)的值

    这篇文章主要介绍了tkinter如何获取复选框(Checkbutton)的值问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-01-01
  • python+selenium实现自动化百度搜索关键词

    python+selenium实现自动化百度搜索关键词

    在本篇文章里我们给大家分享了一篇关于python+selenium实现自动化百度搜索关键词的实例文章,需要的朋友们可以跟着操作下。
    2019-06-06

最新评论