《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)

相关推荐
a程序小傲2 分钟前
京东Java面试被问:基于Gossip协议的最终一致性实现和收敛时间
java·开发语言·前端·数据库·python·面试·状态模式
小二·4 分钟前
Python Web 开发进阶实战:AI 原生应用商店 —— 在 Flask + Vue 中构建模型即服务(MaaS)与智能体分发平台
前端·人工智能·python
tqs_123454 分钟前
Spring Boot 的自动装配机制和 Starter 的实现原理
开发语言·python
好好学习啊天天向上6 分钟前
conda pip更新安装路径,解决C盘容易不够的问题
python·conda·pip·2025yfb3003605
~kiss~8 分钟前
多头注意力中的张量重塑
pytorch·python·深度学习
laplace012312 分钟前
PPO到GRPO自己话总结
人工智能·python·大模型·agent·rag
编程大师哥14 分钟前
JavaScript 和 Python 哪个更适合初学者?
开发语言·javascript·python
aiguangyuan15 分钟前
从零构建字符级RNN:用PyTorch实现莎士比亚风格文本生成
人工智能·python·nlp
梦幻精灵_cq31 分钟前
《双征color》诗解——梦幻精灵_cq对终端渲染的数据结构设计模型式拓展
数据结构·python
喵手1 小时前
Python爬虫零基础入门【第八章:项目实战演练·第3节】上线与运维入门:定时运行、日志轮转、失败告警(轻量版)!
爬虫·python·爬虫实战·python爬虫工程化实战·零基础python爬虫教学·定时运行·日志轮转