python源码剖析第零章笔记

PyString_FromString: Python提供的一个C API,用于从C中的原生字符数组创建出Python的字符串对象。

PyInt_AsLong: 将Python的整数对象转换为C中的int值。

Python内存管理:通常Python的源码中会使用PyObject_GC_New、PyObject_GC_Malloc、PyMem_MALLOC、PyObject_MALLOC等API。只要坚持一个原则,即凡是以New结尾的,都以C++中的new操作符视之;凡是以Malloc结尾的,都以C中的malloc操作符视之。