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

相关推荐
码云骑士15 分钟前
09-Python模块导入机制-sys.path与循环导入的死锁式排查
开发语言·python
天佑木枫31 分钟前
第5天:循环 —— 让程序重复执行
python
聆风吟º32 分钟前
【Python编程日志】Python基础数据类型完整梳理
开发语言·python·数据类型
盼小辉丶34 分钟前
OpenCV-Python实战(28)——OpenCV计算摄影从HDR图像融合到全景拼接
python·opencv·计算机视觉
shchojj1 小时前
ChatGPT Prompt Engineering for Developers - Expanding
开发语言·python·prompt
俊俊谢1 小时前
【python】FastAPI 实时推送:从 SSE 到 WebSocket
python·websocket·fastapi
stephon_1002 小时前
Agent 接入 MCP 后上下文爆炸、工具选串?一种“按需激活“的工具加载方案(含实现)
人工智能·python·ai
TickDB2 小时前
统一行情 API 查 A 股、港股、美股和数字货币:code=0 不代表 symbol 一个没少
人工智能·python·websocket·mcp·行情数据 api
大貔貅喝啤酒9 小时前
Python Requests库教程
自动化测试·python·requests库
copyer_xyf10 小时前
LangChain 调用 LLM
后端·python·agent