无法在spyder ipython控制台中退出ipython功能对话框

时间:2013-12-16 15:10:41

标签: python pandas ipython spyder

我已经开始在spyder中使用ipython和python 2.7并且我在带有Windows 8的PC 64位上。一切都很好,我正在做这个教程以熟悉大熊猫:(http://nbviewer.ipython.org/urls/bitbucket.org/hrojas/learn-pandas/raw/master/lessons/01%20-%20Lesson.ipynb

当我输入expample“zip?”时显示功能对话框,我可以在该对话框下面继续编码,但是当我为“df.to_csv”做同样的事情时我得到了功能对话框,我不能再在下面放置代码了。如何退出此功能对话框?

我已经搜索了很长一段时间但没有成功。请帮帮我!

这正是我在ipython控制台中放置的内容:

import matplotlib.pyplot as plt
from pandas import DataFrame, read_csv
names = ['Bob','Jessica','Mary','John','Mel']
births = [968, 155, 77, 578, 973]
zip?
BabyDataSet = zip(names, births)
df = DataFrame(data = BabyDataSet, columns=['Names', 'Births'])
df.to_csv?

在命令提示符下运行ipython时我没有遇到这个问题。我看到了帮助对话框,但下面我可以继续编码。

感谢您的帮助, 我不是专家,所以请保持简单......

1 个答案:

答案 0 :(得分:0)

当你专注于IPython控制台时,按q,你将返回控制台。

但是如果您使用的是Spyder,我甚至建议不要使用Spyder本身的对象检查器(在控制台上方的标准窗口布局中)。当您在?之后键入df.to_csv(仅键入它,而不是按Enter键)时,此功能的帮助将在对象检查器中显示(并且很好地呈现)。当光标处于某个功能时,同时按Ctrl+I将显示该功能的帮助信息。