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

yipeiwu_com6年前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设计】。

相关文章

python3 实现对图片进行局部切割的方法

python3 实现对图片进行局部切割的方法

先拿个图片举例子,比如说截取途中方框内的图片: # 导入相关的库 from PIL import Image # 打开一张图 img = Image.open('test.jpg'...

django之静态文件 django 2.0 在网页中显示图片的例子

小白,有错的地方,希望大家指正~ 使用的是django2.0 python3.6 1、首先,要在settings.py中设置 MEDIA_URL = '/media/' MEDIA_...

Python类的用法实例浅析

本文实例讲述了Python类的用法。分享给大家供大家参考。具体如下: 先看一段代码: #!/usr/bin/env python class Test: def __init__...

python实现贪吃蛇小游戏

python实现贪吃蛇小游戏

关于编写游戏,是博主非常向往的东西(博主喜爱游戏),编写游戏得一步一步的走!今天我简单的编写一下非常经典的游戏贪吃蛇!!!! 效果图: 首先引入pygame模块 pip instal...

插入排序_Python与PHP的实现版(推荐)

插入排序Python实现 import random a=[random.randint(1,999) for x in range(0,36)] # 直接插入排序算法 def...