作者mmmmei (梅梅)
看板Python
标题[问题] CPython如何实现找到对应的变量
时间Sun Jul 28 18:32:45 2024
各位好,最近在跟人讨论一些问题(具体不重要),最後衍生出了python是如何去找到scop
e内或是global的变量问题。
在c/c++中,编译时就知道变量的地址或是跟sp的offset,但很明显interpreter在runtime
不会知道这些。
我有试着在cpython中从parser慢慢往里面去搜,但到arena那边就有点卡住了没找到想找的
,想请问这边有没有cpython的活跃使用者/贡献者能指点我一二?感谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 147.160.62.233 (美国)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1722162767.A.6CE.html
非常谢谢!原来我方向错了难怪关键字一直没有进展!再次谢谢
※ 编辑: mmmmei (147.160.62.233 美国), 07/29/2024 05:54:10