《CPython Internals》阅读笔记:p152-p176

《CPython Internals》学习第 10天,p152-p176 总结,总计 25 页。

一、技术总结

1.adding an item to a list

my_list = \[\]

my_list.append(obj)

上面的代码涉及两个指令:LOAD_FAST, LIST_APPEND。整章看下来这有这点算是可以记的了,其它的只感觉作者在零零碎碎的罗列内容。

二、英语总结(生词:1)

无。

关于英语的注解同步更新汇总到 https://github.com/codists/English-In-CS-Books 仓库。

三、其它

The Evaluation Loop章节简评:作者很喜欢将代码里面的内容列出来,示例:

The thread state type, PyThreadState, has over thirty properties, including the following:

• A unique identifier

• A linked list to the other thread states

• The interpreter state it was spawned by

• The currently executing frame

• The current recursion depth

• Optional tracing functions

• The exception currently being handled

• Any async exception currently being handled

• A stack of exceptions raised when multiple exceptions have been raised (within an except block, for example)

• A GIL counter

• Async generator counters

对此,我只想对作者说"Tell me why?列这些出来的意义在哪里?"。

四、参考资料

1. 编程

(1) Anthony Shaw,《CPython Internals》:https://book.douban.com/subject/35405785/

2. 英语

(1) Etymology Dictionary:https://www.etymonline.com

(2) Cambridge Dictionary:https://dictionary.cambridge.org

欢迎搜索及关注:编程人(a_codists)

相关推荐
小趴蔡ha40 分钟前
02 Anaconda、Python 与机器学习开发环境入门
python·机器学习·anaconda
2401_868534781 小时前
RTOS之RT-Thread & Linux:线程/进程管理与调度核心差异分析
c++·python
数字化转型分享点滴2 小时前
富士康、蓝思科技为何选择四化信息?MES制造执行系统的实践
python·科技
wling03012 小时前
vasp虚频计算-python脚本
开发语言·windows·python·vasp计算
魔镜前的帅比2 小时前
(开源项目)x-claw(总)
python·ai·rust·开源
xrandzj3 小时前
Python面向对象编程入门:类、实例、初始化与封装实践
开发语言·python
matlabgoodboy5 小时前
计算机毕设代做|Java Python Matlab APP 全套开发设计
java·python·课程设计
用户8356290780516 小时前
Python Word 转 PDF 和 PDF 转 Word 指南
后端·python
用户8356290780516 小时前
如何使用 Python 加密和保护 Word 文档
后端·python
Fluxproxy6 小时前
AI数据集采集、批量模型推理报错频发?AI项目网络稳定性优化实战
python·ai·ai编程