为什么在调试时出现“程序仍在运行!你要结束它吗?”的窗口
在调试Python代码时,当我输入rf.fit(aa,bb1)
并按下'enter'键后,出现了一个窗口。我使用的Python版本是2.7,系统是UBUNTU12.10。
这里的'rf = RandomForestClassifier(n_estimators=50, verbose=2, compute_importances=True, n_jobs=-1)'是来自sklearn库的一个函数。变量'aa'和'bb1'在图片中有展示。'aa'是一个DataFrame,这是Pandas库的一种数据结构。'bb1'是一个列表。
你能告诉我哪里出错了吗?为什么会出现警告窗口?
1 个回答
0
这个警告信息是“你的程序还在运行!\n你想要结束它吗?”这个提示来自于 lib\pythonX.X\idlelib\PyShell.py
。
因为你是在 Python IDLE Shell
环境中运行程序的,而你的脚本现在正在运行,但你想要关闭这个窗口。
IDLE
是 Python 图形用户界面(GUI)外壳的另一个名字。