在PyCharm下使用 ipython 交互式编程的方法

yipeiwu_com7年前Python基础

目的:方便调试,查看中间结果,因为觉得设断点调试相对麻烦。

【运行环境:macOS 10.13.3,PyCharm 2017.2.4】

老手:

选中代码行,Alt+Shift+E

或选中,鼠标右键-Execute Line in Console。

新手:

1、安装 ipython 之后,查看 PyCharm 设置,确保 Console 的通用设置 Use IPython if available 选项打勾。

我没有设置,装完 ipython 后默认如此。

2、打开 Python Console 窗口(Tools-Python Console),屏幕下方就可见 ipython 的交互式界面了。

3、选中代码行,一行、多行皆可。然后鼠标右键,点选 Execute Line in Console。

(注:macOS版的快捷键是Alt+Shift+E,window版一般都会不一样。)

代码被自动复制到 IPthon 交互界面执行,然后返回执行结果。

以上这篇在PyCharm下使用 ipython 交互式编程的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python Flask前后端Ajax交互的方法示例

Python Flask前后端Ajax交互的方法示例

之前总结过flask里的基础知识,现在来总结下flask里的前后端数据交互的知识,这里用的是Ajax 一、 post方法 1、post方法的位置:在前端HTML里,绑定在一个按钮的点击...

Python实现类似比特币的加密货币区块链的创建与交易实例

Python实现类似比特币的加密货币区块链的创建与交易实例

虽然有些人认为区块链是一个早晚会出现问题的解决方案,但是毫无疑问,这个创新技术是一个计算机技术上的奇迹。那么,究竟什么是区块链呢? 区块链 以比特币(Bitcoin)或其它加密货币按...

Python笔记之观察者模式

观察者模式中的主题对象一般存在着一个其他服务依赖的核心服务,并且维护着其他依赖此核心服务的对象列表(即观察者或监视者列表),当主题对象发生变化时,观察者应该改变自己的状态或者进行某些操作...

python创建属于自己的单词词库 便于背单词

python创建属于自己的单词词库 便于背单词

本文实例为大家分享了python创建单词词库的具体代码,供大家参考,具体内容如下 基本思路:以COCA两万单词表为基础,用python爬取金山词霸的单词词性,词义,音频分别存入sqlli...

Python日期时间Time模块实例详解

本文实例讲述了Python日期时间Time模块。分享给大家供大家参考,具体如下: 关于时间和日期模块 python程序能用很多方式处理日期和时间,转换日期格式是一种常见的功能。 pyt...