Python IDLE源码分析-序

这是什么?

    IDLE是Python自带的IDE(集成开发环境),可以提供创建、编辑、代码高亮、调试、运行等基本功能,是初学者学习Python的一个不错的选择。事实上,IDLE本身就是由Python进行编写的,它本身就是运用Python的一个不错的实例。IDLE的源代码就存储在Python根目录的Lib\idlelib文件夹中。在以后的文章中,我们不会讨论IDLE应该如何使用,而只研究它如何通过Python代码来实现这些功能。因此,在阅读之后的文章之前,请确保您对Python拥有足够深入的了解——至少要对tkinter有足够的了解


    这篇文章就是一个开坑预告。关于所有IDLE的源码分析,有可能会持续几年的时间……因为我还是一名在校学生,学业较为繁忙,故有的时候不能及时更新,请谅解!


为什么要做这个?

    我本来不想做这个的。一开始,我只是想改造一下IDLE……可是改着改着源代码,我发现自己完全不能理解那一行又一行奇怪的代码!于是,我上网试图查找相关的资料,结果发现国内几乎没有人研究IDLE的源码……所以,我准备开这个坑。而且,上边也提到过,IDLE本身就是运用Python的一个不错的实例。所以,抱着靠CSDN来督促自己分析源码的心态,我也要来做这件事……


附加一段话!

    如您所见,这是我在CSDN的第一篇blog。所以呐,有一些写的不好的地方(本身我语文就不太好)还请见谅。另外,我在分析IDLE时也难免会遇到一些问题和错误……还请各位批评指正。今天就写到这里,明天开更~
    p.s. 我的Python版本:3.9.0,64位Windows操作系统。

  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值