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的垃圾回收机制
Dec 17 Python
Python实现类的创建与使用方法示例
Jul 25 Python
浅谈python中列表、字符串、字典的常用操作
Sep 19 Python
Python获取系统所有进程PID及进程名称的方法示例
May 24 Python
Python求解任意闭区间的所有素数
Jun 10 Python
python修改字典键(key)的方法
Aug 05 Python
python统计字符的个数代码实例
Feb 07 Python
浅谈keras中的Merge层(实现层的相加、相减、相乘实例)
May 23 Python
基于python计算滚动方差(标准差)talib和pd.rolling函数差异详解
Jun 08 Python
Python常用库Numpy进行矩阵运算详解
Jul 21 Python
详解用Python把PDF转为Word方法总结
Apr 27 Python
用Python进行栅格数据的分区统计和批量提取
May 27 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
随机头像PHP版
2006/10/09 PHP
测试PHP连接MYSQL成功与否的代码
2013/08/16 PHP
PHP生成唯一ID之SnowFlake算法
2016/12/17 PHP
javascript 自动转到命名锚记
2009/01/10 Javascript
JavaScript QueryString解析类代码
2010/01/17 Javascript
fancybox modal的完美解决(右上的X)
2012/10/30 Javascript
Javascript 实现复制(Copy)动作方法大全
2014/06/20 Javascript
Node.js中require的工作原理浅析
2014/06/24 Javascript
js动态添加onclick事件可传参数与不传参数
2014/07/29 Javascript
关于延迟加载JavaScript
2015/05/05 Javascript
Javascript Event(事件)的传播与冒泡
2017/01/23 Javascript
Vuex提升学习篇
2018/01/11 Javascript
React+Webpack快速上手指南(小结)
2018/08/15 Javascript
node.js爬取中关村的在线电瓶车信息
2018/11/13 Javascript
JavaScript数组特性与实践应用深入详解
2018/12/30 Javascript
vscode中eslint插件的配置(prettier配置无效)
2019/09/10 Javascript
深入理解webpack process.env.NODE_ENV配置
2020/02/23 Javascript
javascript canvas实现简易时钟例子
2020/09/05 Javascript
[01:04:08]完美世界DOTA2联赛PWL S3 INK ICE vs GXR 第一场 12.16
2020/12/18 DOTA
python 中文乱码问题深入分析
2011/03/13 Python
Python聊天室实例程序分享
2016/01/05 Python
Python的装饰器使用详解
2017/06/26 Python
django DRF图片路径问题的解决方法
2018/09/10 Python
Python判断两个文件是否相同与两个文本进行相同项筛选的方法
2019/03/01 Python
在django中实现页面倒数几秒后自动跳转的例子
2019/08/16 Python
pip install python 快速安装模块的教程图解
2019/10/08 Python
解决Python 异常TypeError: cannot concatenate 'str' and 'int' objects
2020/04/08 Python
Sneaker Studio法国:购买运动鞋
2018/06/08 全球购物
Kendra Scott官网:美国领先的时尚配饰品牌
2020/10/22 全球购物
国培教师自我鉴定
2014/02/12 职场文书
业务员的岗位职责
2014/03/15 职场文书
个人剖析材料及整改措施
2014/10/07 职场文书
2014年全国法制宣传日宣传活动方案
2014/11/02 职场文书
生死牛玉儒观后感
2015/06/11 职场文书
2016年“世界气象日”广播稿
2015/12/17 职场文书