《CPython Internals》阅读笔记:p336-p352

《CPython Internals》学习第 17天,p336-p352 总结,总计 17 页。

一、技术总结

1.GDB

GDB 是 GNU Dbugger 的缩写。

(1)安装

复制代码
sudo apt install gdb

(2)创建 .gdbinit 文件

复制代码
touch ~/.gdbinit

vim ~/.gdbinit

(3)配置 .gdbinit 文件

复制代码
add-auto-load-safe-path /project/cpython

注:1./project/cpython 为 cpython 所在的目录。

(4)设置断点

使用 b : 命令,示例:

复制代码
(gdb) b Objects/floatobject.c:532

GDB的使用可以参考书籍《Debugging with GDB》或者在线手册。

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

无。

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

三、其它

Debugging章节简评:介绍debugging,总体而言介绍比较简单。

四、参考资料

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)

相关推荐
PWRJOY12 分钟前
Flask 路由装饰器:从 URL 到视图函数的优雅映射
后端·python·flask
患得患失94916 分钟前
【Django】Django DRF 中如何手动调用分页器返回分页数据(APIView,action场景)
python·django·sqlite
伊织code3 小时前
LaTeX OCR - 数学公式识别系统
python·ai·ocr·latex·数学公式识别
声声codeGrandMaster6 小时前
Django之验证码功能
数据库·后端·python·django
佩奇的技术笔记9 小时前
Python入门手册:Python简介,什么是Python
开发语言·python
winfredzhang9 小时前
打造高效数据处理利器:用Python实现Excel文件智能合并工具
python·excel·合并·排序·xlsx
神秘敲码人9 小时前
Django基础(一)MVT 模式与 Django 框架
笔记·python·django
Y31742910 小时前
Python Day27 学习
python·学习·机器学习
漫谈网络10 小时前
Python 包管理工具 uv
开发语言·python·uv
纪伊路上盛名在10 小时前
leetcode字符串篇【公共前缀】:14-最长公共前缀
python·算法·leetcode