PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解


Posted in Python onApril 23, 2020

使用Python进行数据分析,大家都会多少学习一本经典教材《利用Python进行数据分析》,书中作者使用了Ipython的交互环境进行了书中所有代码的案例演示,而书中的Ipython交互环境用的是原生Python开发环境,在原生环境里,由于没有代码提示、自动格式等智能辅助给你,导致编码效率有点低下,之前就有很多人在问,能不能在PyCharm这款目前最流行最智能的python IDE里设置Ipython的交互环境,我自己也做了尝试,经过自己不断摸索和实践,总结出了在PyCharm设置Ipython交互环境和宏快捷键的方法,现已图文方式分享给大家。

1.设置IPython

(1)下载安装Ipython,注意:此处必须下载IPython的4.2.1版本!!!!

我使用的是PyCharm自带的package安装功能,具有步骤如下图:

  1.打开Pycharm,依次点击File----->Settings----->Project Interpreter,如图所示,会显示所有Python               环境下已安装的package的详情,包括名称,当前版本号,最新版本号;

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解     

      2.点击右侧"+"号,新增package,进入package安装界面,搜索"ipython",选择4.2.1指定版本进行安装

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

  (2) 在pycharm里设置默认控制台为IPython交互环境       pycharm默认的控制台交互环境是原生Python交互环境,需要把交互环境改成已经安装完成的IPython交互环境,具体设置如图所示:

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

下面为Pycharm的宏快捷键设置

1.编写宏脚本

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

2.为宏脚本设置快捷键

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

测试效果

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

高阶效果(执行多行Python代码段)

PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解

至此,pycharm设置IPython和宏快捷键已经全部设置,各位Python大侠

可以玩转起来了!!

到此这篇关于PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解的文章就介绍到这了,更多相关PyCharm设置Ipython交互环境和宏快捷键内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
在Python中进行自动化单元测试的教程
Apr 15 Python
Python算法输出1-9数组形成的结果为100的所有运算式
Nov 03 Python
Python语言描述连续子数组的最大和
Jan 04 Python
Python实现字符串的逆序 C++字符串逆序算法
May 28 Python
使用python将时间转换为指定的格式方法
Nov 12 Python
PyQt5重写QComboBox的鼠标点击事件方法
Jun 25 Python
python自定义函数实现最大值的输出方法
Jul 09 Python
使用WingPro 7 设置Python路径的方法
Jul 24 Python
python 爬取学信网登录页面的例子
Aug 13 Python
python单向链表的基本实现与使用方法【定义、遍历、添加、删除、查找等】
Oct 24 Python
python生成并处理uuid的实现方式
Mar 03 Python
Python万能模板案例之matplotlib绘制甘特图
Apr 13 Python
python+adb命令实现自动刷视频脚本案例
Apr 23 #Python
python+adb+monkey实现Rom稳定性测试详解
Apr 23 #Python
通过python调用adb命令对App进行性能测试方式
Apr 23 #Python
python 将视频 通过视频帧转换成时间实例
Apr 23 #Python
Windows下Anaconda和PyCharm的安装与使用详解
Apr 23 #Python
如何实现在jupyter notebook中播放视频(不停地展示图片)
Apr 23 #Python
Django调用百度AI接口实现人脸注册登录代码实例
Apr 23 #Python
You might like
php删除文本文件中重复行的方法
2015/04/28 PHP
基于Codeigniter框架实现的student信息系统站点动态发布功能详解
2017/03/23 PHP
javascript检查日期格式的函数[比较全]
2008/10/17 Javascript
JQuery 1.6发布 性能提升,同时包含大量破坏性变更
2011/05/10 Javascript
jQuery调取jSon数据并展示的方法
2015/01/29 Javascript
javascript实现支持移动设备画廊
2015/08/24 Javascript
Javascript模仿淘宝信用评价实例(附源码)
2015/11/26 Javascript
JavaScript之WebSocket技术详解
2016/11/18 Javascript
canvas实现粒子时钟效果
2017/02/06 Javascript
JavaScript队列的应用实例详解【经典数据结构】
2017/04/12 Javascript
js+html5实现复制文字按钮
2017/07/15 Javascript
JavaScript框架Angular和React深度对比
2017/11/20 Javascript
Koa2 之文件上传下载的示例代码
2018/03/29 Javascript
vue实现页面滚动到底部刷新
2019/08/16 Javascript
layui 中select下拉change事件失效的解决方法
2019/09/20 Javascript
countUp.js实现数字动态变化效果
2019/10/17 Javascript
vue router 传参获取不到的解决方式
2019/11/13 Javascript
H5+css3+js搭建带验证码的登录页面
2020/10/11 Javascript
[06:37]2014DOTA2国际邀请赛 昔日王者渴望重回巅峰
2014/07/12 DOTA
python求解水仙花数的方法
2015/05/11 Python
用Python编写简单的微博爬虫
2016/03/04 Python
python去掉空白行的多种实现代码
2018/03/19 Python
django反向解析URL和URL命名空间的方法
2018/06/05 Python
Python3 SSH远程连接服务器的方法示例
2018/12/29 Python
对python判断ip是否可达的实例详解
2019/01/31 Python
django 通过URL访问上传的文件方法
2019/07/28 Python
使用python将excel数据导入数据库过程详解
2019/08/27 Python
python从Oracle读取数据生成图表
2020/10/14 Python
基于CSS3实现的漂亮Menu菜单效果代码
2015/09/10 HTML / CSS
HTML5实现视频直播功能思路详解
2017/11/16 HTML / CSS
The North Face北面法国官网:美国著名户外品牌
2019/11/01 全球购物
详解如何解决使用JSON.stringify时遇到的循环引用问题
2021/03/23 Javascript
毕业生个人求职的自我评价
2013/10/28 职场文书
医院员工辞职信范文
2015/05/12 职场文书
2016年三严三实党课学习心得体会
2016/01/06 职场文书
mysql字段为NULL索引是否会失效实例详解
2022/05/30 MySQL