我从R切换到python。在运行整个文件后,我找不到任何可以运行单个运行的IDE。 Spyder似乎很有希望,但文本编辑器很糟糕。 Atom很好,但每次我必须运行整个.py文件。这是我的问题:
我运行机器学习并通过.py文件加载数据,之后我想执行一些测试而不再运行我的文件;只需要在python shell上编写。哪个python IDE可以提供这种单一的实用性?
感谢。
答案 0 :(得分:1)
您不需要任何特殊的IDE来执行此操作。只需使用-i选项启动python程序即可。如果您正在寻找一个可以在PyCharm中轻松完成此操作的IDE(尽管您不需要IDE来执行此操作),您只需单击选项卡并进入可以运行此命令的终端。
示例代码:
someList = [1,2,3,4,5,7]
someString = "hello this is a string"
def some_function(a, b):
return a+b
启动程序:(将此类型输入到终端/ cmd提示符/ etc中)
python -i test.py
检查变量,使用函数等等(所有执行完毕后)
C:\Users\Admin\Desktop\2\pyprojects>python -i test.py
>>> someList
[1, 2, 3, 4, 5, 7]
>>> someString
'hello this is a string'
>>> some_function(1,2)
3