python idle是什么_Python IDLE基本使用

IDLE是Python自带的IDE,虽然功能不及PyCharm,VSCode,但简单用的话也是非常方便的。IDLE的几个有用的用法不是很直观能发现,这里列一下希望有用。

太长不看

打开IDLE:按Win键,输入“idle”,回车。

Python文档:F1。这个太有用了。

上一条命令:Alt+P。相当于在shell里按上方向键↑。

新建文件:File - New File。

运行:F5。

打开IDLE

按键盘上的Win键,输入“idle”,就会找到了,回车即可打开。

如果想用命令行打开,可以看Python安装目录下的Lib/idlelib/idle.bat。

直接在.py文件上右击,Edit with IDLE也可以打开编辑器。

Linux上应该是输入"idle3",可能需要额外安装。

解释器

刚打开IDLE,是个解释器,直接可以输入并执行。比在cmd里执行要好的多。

直接在这个窗口按F1,就会打开Python Documentation,活用“索引”和“搜索”可以快速找到想要的东西。

这里面最重要的一个快捷键是Alt+P,显示上一条指令。实际上是可以自己设置的,Options - Configure IDLE - Keys,下面的Custom Key Bindings里,有个history-previous,默认是Alt+P,history-next是Alt+N。

这个解释器支持输入多行的代码块,例如if,函数,类等。鼠标指针和方向键可以直接调整光标位置,就像以一个mini的文本编辑器,这是cmd里做不到的。估计是方向键要在这里调整光标,所以历史用了Alt+P。按Tab有补全,这也是cmd里没有的。

编辑器

其实,IDLE也自带了一个代码编辑器,File - New File即可打开一个空白的编辑器,然后就可以输代码了。

输完按F5直接在解释器里执行。会提示保存,如果以后想F5之前自动保存,设置Options - Configure IDLE - General,里面有个Editor Preferences - At Start of Run (F5),从Prompt to Save改成No Prompt。

最好的地方,执行完后,解释器还在,刚才的环境里的变量也全部都在,所以可以直接在解释器里看全局的变量了。相当于在cmd执行python -i xxx.py。当然,需要是全局的,例如定义的函数,或者在if __name__ == '__main__'下面的变量。

各种编辑命令可以看Format菜单里的东西,很反人类。

调试器

这个调试器,虽然可以用,不过相比之下算是难用的了。这里看看怎么打断点并调试。

在编辑器的想打断点的那一行,右击 - Set Breakpoint

这一行会高亮,表示有断点

然后跑到解释器窗口,Debug - Debugger

会打开一个Debug Control窗口

然后回到编辑器,按F5,再在Debug Control那里按Go,就开始执行了,如果有断点,就会停,勾上Source,才可以看到在源代码的位置。有标准的Go,Step,Over,Out,Quit。还可以显示Stack和Locals,非常有用。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值