默认情况下,适用于 Windows 的 Python 带有 IDLE,这是我遇到过的最基本的 IDE。对于编辑文件,我会坚持使用 emacs,非常感谢。
但是,我想在其他一些 shell 中运行程序,而不是糟糕的 Windows 命令提示符,它不能加宽到超过 80 个字符。
如果 我打开文件,IDLE 允许我在其中运行程序,然后按 F5(运行 -> 运行模块)。我宁愿只“运行”命令,而不是经历关闭 emacs 文件、加载 IDLE 文件等繁琐的过程。谷歌和 IDLE 文档的扫描似乎对使用 IDLE 的帮助不大shell 但不是它的 IDE。
堆栈溢出的家伙有什么建议吗?理想情况下我要么喜欢
使用 IDLE 的 shell 运行程序的建议
关于在 IDLE 或“cmd”之外的窗口中运行 python 程序的其他方法的建议。
谢谢,
/YGA
原文由 YGA 发布,翻译遵循 CC BY-SA 4.0 许可协议
对于交互式解释器,没有什么比 IPython 更好 的了。太棒了。它也是免费和开源的。在 Windows 上,您需要安装 readline 库。有关的说明在 IPython 安装文档中。
Winpdb 是我选择的 Python 调试器。它是免费的、开源的和跨平台的(使用 wxWidgets 作为 GUI)。我写了一篇 关于如何使用 Winpdb 来帮助人们开始使用图形调试器的教程。