
IDLE源码分析
文章平均质量分 78
「已注销」
这个作者很懒,什么都没留下…
展开
-
Python IDLE源码分析-pyshell.py(四)
文件作用 pyshell.py中有几个小小的类实现了一些小小的功能。比如说,今天要分析的PyShellFileList,就提供了关于shell窗口的一点管理。除此之外,还有用于着色的类ModifiedColorDelegator、管理输入输出与编辑操作的ModifiedUndoDelegator、rpc的扩展异常类 MyRPCClient。还有当你用IDLE解释源代码时,用来显示文件名称的restart_line(这是函数)。文件源码class Modi原创 2021-06-16 21:18:05 · 461 阅读 · 0 评论 -
Python IDLE源码分析-pyshell.py(三)
IDLE Python 源码分析 idlelib 如何使用分析原创 2021-05-06 20:41:27 · 578 阅读 · 2 评论 -
Python IDLE源码分析-help_about.py
之前的pyshell.py还没有分析完,周末偷个懒[手动滑稽]~文件作用 help_about.py简单地利用tkinter实现了一个窗口,就是执行IDLE的 “help” 菜单 —— “About IDLE” 选项后弹出的关于窗口,如下图所示: 此外,这个文件还提供了单击窗口中的按钮之后,打开相应的文件预览的功能。比如,单击按钮 “License” ,就会弹原创 2021-04-16 21:11:52 · 519 阅读 · 0 评论 -
Python IDLE源码分析-pyshell.py(二)
IDLE如何工作?如何实现断点列表的更新、清除?IDLE / idlelib / PyCharm / tkinter / PythonIDLE源码分析原创 2021-04-15 21:47:48 · 703 阅读 · 0 评论 -
Python IDLE源码分析-pyshell.py(一)
写在前面 pyshell.py这一文件实在是过于庞大了。所以,我应该会分好多次对其进行分析。如下图所示,这是在PyCharm中所显示的pyshell.py的文件结构。今天我们只分析前面的大约一百行的代码。毕竟一次分析一千多行代码对我一个初中生来说比较困难……文件作用 直接运行pyshell.py同样可以打开IDLE界面。那是因为在这个文件的最后也调用了main()函数。整个pyshell.py的作用在原创 2021-04-14 22:12:58 · 1438 阅读 · 5 评论 -
Python IDLE源码分析-__init__.py、__main__.py以及idle.pyw
Python IDLE源码分析-__init__.py、__main__.py以及idle.pyw:IDLE是如何工作的?原创 2021-04-13 19:16:45 · 1023 阅读 · 6 评论 -
Python IDLE源码分析-序
Python IDLE源码分析-序:IDLE是如何工作的?原创 2021-04-12 19:30:18 · 869 阅读 · 3 评论