windows下ipython的安装与使用详解


Posted in Python onOctober 20, 2016

ipython的安装

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

所需文件下载:

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

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

windows下ipython的安装与使用详解

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

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

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

windows下ipython的安装与使用详解

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

windows下ipython的安装与使用详解

iptyhon的使用

1、命令补全

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

windows下ipython的安装与使用详解

2、对象内省

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

windows下ipython的安装与使用详解

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

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

windows下ipython的安装与使用详解

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

windows下ipython的安装与使用详解

常用快捷键

      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 相关文章推荐
提升Python程序运行效率的6个方法
Mar 31 Python
python实现多线程的方式及多条命令并发执行
Jun 07 Python
asyncio 的 coroutine对象 与 Future对象使用指南
Sep 11 Python
Python实现感知机(PLA)算法
Dec 20 Python
Python 中Pickle库的使用详解
Feb 24 Python
Python设计模式之组合模式原理与用法实例分析
Jan 11 Python
python单线程文件传输的实例(C/S)
Feb 13 Python
pandas分区间,算频率的实例
Jul 04 Python
Django跨域资源共享问题(推荐)
Mar 09 Python
关于Python 中的时间处理包datetime和arrow的方法详解
Mar 19 Python
Python 基于jwt实现认证机制流程解析
Jun 22 Python
Python unittest生成测试报告过程解析
Sep 08 Python
Python做文本按行去重的实现方法
Oct 19 #Python
Python首次安装后运行报错(0xc000007b)的解决方法
Oct 18 #Python
python类中super()和__init__()的区别
Oct 18 #Python
Python 序列的方法总结
Oct 18 #Python
python 异常处理总结
Oct 18 #Python
python 队列详解及实例代码
Oct 18 #Python
django model去掉unique_together报错的解决方案
Oct 18 #Python
You might like
关于crontab的使用详解
2013/06/24 PHP
php格式化日期实例分析
2014/11/12 PHP
PHP获得数组交集与差集的方法
2015/06/10 PHP
php根据生日计算年龄的方法
2015/07/13 PHP
php单例模式的简单实现方法
2016/06/10 PHP
简单谈谈PHP面向对象之标识对象
2017/06/27 PHP
thinkPHP5框架中widget的功能与用法详解
2018/06/11 PHP
javascript Zifa FormValid 0.1表单验证 代码打包下载
2007/06/08 Javascript
jquery 学习笔记一
2010/04/07 Javascript
关于COOKIE个数与大小的问题
2011/01/17 Javascript
JS不用正则验证输入的字符串是否为空(包含空格)的实现代码
2016/06/14 Javascript
浅谈js函数中的实例对象、类对象、局部变量(局部函数)
2016/11/20 Javascript
JS实现微信弹出搜索框 多条件查询功能
2016/12/13 Javascript
jQuery html表格排序插件tablesorter使用方法详解
2017/02/10 Javascript
javascript编程开发中取色器及封装$函数用法示例
2017/08/09 Javascript
详解Axios 如何取消已发送的请求
2018/10/20 Javascript
javascript设计模式 ? 模板方法模式原理与用法实例分析
2020/04/23 Javascript
[45:40]Ti4 冒泡赛第二天NEWBEE vs NaVi 1
2014/07/15 DOTA
[03:33]TI9战队采访 - Infamous
2019/08/20 DOTA
[01:38]完美世界DOTA2联赛(PWL)宣传片:第一站
2020/10/26 DOTA
python标准算法实现数组全排列的方法
2015/03/17 Python
python3.5绘制随机漫步图
2018/08/27 Python
python 实现返回一个列表中出现次数最多的元素方法
2019/06/11 Python
Python 使用 attrs 和 cattrs 实现面向对象编程的实践
2019/06/12 Python
Python属性和内建属性实例解析
2020/01/14 Python
基于python实现简单C/S模式代码实例
2020/09/14 Python
世界上最好的野生海鲜和有机食品:Vital Choice
2020/01/16 全球购物
用C或者C++语言实现SOCKET通信
2015/02/24 面试题
品学兼优的大学生自我评价
2013/09/20 职场文书
高校生生产实习自我鉴定
2013/09/21 职场文书
市场营销个人求职信范文
2014/02/02 职场文书
四年大学生活的自我评价范文
2014/02/07 职场文书
2015年办公室个人工作总结
2015/04/20 职场文书
导游词之贵州百里杜鹃
2019/10/29 职场文书
Go timer如何调度
2021/06/09 Golang
错误码NET::ERR_CERT_DATE_INVALID证书已过期解决方法?
2022/07/07 数码科技