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删除windows垃圾文件的方法
Jul 14 Python
python利用matplotlib库绘制饼图的方法示例
Dec 18 Python
详解Python中类的定义与使用
Apr 11 Python
解决Python字典写入文件出行首行有空格的问题
Sep 27 Python
浅谈python函数调用返回两个或多个变量的方法
Jan 23 Python
在Python文件中指定Python解释器的方法
Feb 18 Python
在Qt5和PyQt5中设置支持高分辨率屏幕自适应的方法
Jun 18 Python
python保存字典和读取字典的实例代码
Jul 07 Python
详解django实现自定义manage命令的扩展
Aug 13 Python
python实现图片,视频人脸识别(opencv版)
Nov 18 Python
Python偏函数实现原理及应用
Nov 20 Python
python re模块和正则表达式
Mar 24 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
腾讯QQ微博API接口获取微博内容
2013/10/30 PHP
php中mysql连接和基本操作代码(快速测试使用,简单方便)
2014/04/25 PHP
CI(Codeigniter)的Setting增强配置类实例
2016/01/06 PHP
PHP简单实现上一页下一页功能示例
2016/09/14 PHP
PHP4和PHP5版本下解析XML文档的操作方法实例分析
2017/05/20 PHP
laravel Task Scheduling(任务调度)在windows下的使用详解
2019/10/22 PHP
JS URL传中文参数引发的乱码问题
2009/09/02 Javascript
利用CSS、JavaScript及Ajax实现高效的图片预加载
2013/10/16 Javascript
浅析jquery某一元素重复绑定的问题
2014/01/03 Javascript
js给网页加上背景音乐及选择音效的方法
2015/03/03 Javascript
详解AngularJS过滤器的使用
2016/03/11 Javascript
Javascript之BOM(window对象)详解
2016/05/25 Javascript
微信小程序 template模板详解及实例
2017/02/21 Javascript
JavaScript创建对象_动力节点Java学院整理
2017/06/27 Javascript
微信小程序之GET请求的实例详解
2017/09/29 Javascript
layui 表格的属性的显示转换方法
2018/08/14 Javascript
angular实现input输入监听的示例
2018/08/31 Javascript
关于自定义Egg.js的请求级别日志详解
2018/12/12 Javascript
详解element-ui中form验证杂记
2019/03/04 Javascript
vue表单验证你真的会了吗?vue表单验证(form)validate
2019/04/07 Javascript
[46:10]2014 DOTA2国际邀请赛中国区预选赛 CnB VS HGT
2014/05/21 DOTA
python 性能提升的几种方法
2016/07/15 Python
python多进程中的内存复制(实例讲解)
2018/01/05 Python
单链表反转python实现代码示例
2018/02/08 Python
谈谈Python中的while循环语句
2019/03/10 Python
python 求10个数的平均数实例
2019/12/16 Python
python实现用类读取文件数据并计算矩形面积
2020/01/18 Python
Python学习之time模块的基本使用
2021/01/17 Python
意大利奢侈品多品牌集合店:TheDoubleF
2019/08/24 全球购物
表扬信格式
2014/01/12 职场文书
汇源肾宝广告词
2014/03/20 职场文书
政府法律服务方案
2014/06/14 职场文书
不服从上级领导安排的检讨书
2014/09/14 职场文书
基层党支部整改方案
2014/10/25 职场文书
工程合作意向书范本
2015/05/09 职场文书
图书借阅制度范本
2015/08/06 职场文书