Movatterモバイル変換


[0]ホーム

URL:


[Python-Dev] cpython and python debugger documentation

Terry Reedytjreedy at udel.edu
Mon Jun 9 20:44:03 CEST 2014


On 6/9/2014 12:26 PM, Eli Bendersky wrote:>>>> On Mon, Jun 9, 2014 at 7:50 AM, Paul Sokolovsky <pmiscml at gmail.com> <mailto:pmiscml at gmail.com>> wrote:>>     Hello,>>     On Mon, 09 Jun 2014 14:01:18 +0000>     Brett Cannon <bcannon at gmail.com <mailto:bcannon at gmail.com>> wrote:>>      > On Sat Jun 07 2014 at 5:55:29 PM, Le Pa <lpanl09 at gmail.com>     <mailto:lpanl09 at gmail.com>> wrote:>      >>      > > Hi,>      > >>      > > I am interested in learning how the cpython interpreter is designed>      > > and implemented,>      > > and also how the python debugger works internally. My ultimate>      > > purpose is to>      > > modify>      > > them for my distributed computing needs. Are there any>      > > documentations on these please? I have done some goggling but>      > > failed to find anything useful.>      > >>      > > Thanks you very much for your help!>      > >>      >>      > The only documentation we have is (roughly) how the parser and>      > compiler work, not the interpreter. As for pdb, it's written in>      > Python so you can look at the source to see how that works without>      > much issue.>>     But doing attentive googling will turn out a lot of 3rd-party blog>     posts which discuss various implementation aspects of CPython (and even>     alternative implementations). Some random links:>>http://tech.blog.aknin.name/category/my-projects/pythons-innards/>http://eli.thegreenplace.net/2010/09/18/python-internals-symbol-tables-part-1/>>> FWIW I have a bunch of those, and the symbol table one is probably not> the best for beginners. The whole category is here:>http://eli.thegreenplace.net/category/programming/python/python-internals/Perhaps someone could make a wiki entry such as PythonInternals with links such as these.-- Terry Jan Reedy


More information about the Python-Devmailing list

[8]ページ先頭

©2009-2025 Movatter.jp