默认情况下,Python for Windows附带IDLE,这是我遇到的最基本的IDE.对于编辑文件,我会坚持使用emacs,非常感谢.
但是,我想在一些其他shell中运行程序,而不是蹩脚的Windows命令提示符,它不能扩展到超过80个字符.
如果我打开文件,IDLE让我在其中运行程序,然后点击F5(去Run-> Run Module).我宁愿只是"运行"命令,而不是通过关闭emacs文件,加载IDLE文件等的严格程序.谷歌和IDLE文档的扫描似乎没有给使用IDLE的帮助很多shell但不是它的IDE.
来自堆栈溢出的人的任何建议?理想情况下,我要么喜欢
使用IDLE shell运行程序的建议
关于在IDLE或"cmd"之外的窗口中运行python程序的其他方法的建议.
谢谢,
/ YGA
对于交互式解释器,没有什么比IPython更好.它很棒.它也是免费和开源的.在Windows上,您将要安装readline库.有关这方面的说明,请参阅IPython安装文档.
Winpdb是我选择的Python调试器.它是免费的,开源的和跨平台的(使用GUI的wxWidgets).我写了一篇关于如何使用Winpdb来帮助人们开始使用图形化调试器的教程.
您可以通过执行以下操作轻松扩展Windows控制台:
单击右上角控制台窗口的图标
从菜单中选择" 属性 "
单击" 布局"选项卡
将窗口大小 >宽度更改为140
也可以通过更改菜单上的默认值来普遍保存.
2017-2019年答案:
尝试使用Visual Studio Code,它对Python 调试,自动完成等功能都具有强大的支持!
有关详细信息,请参见此链接:https : //code.visualstudio.com/docs/languages/python#_debugging