- 博客(2)
- 收藏
- 关注
原创 python3.7源码剖析——python对象
PyObject在python中万物皆对象,对象拥有相同的一些内容,这些定义在PyObject中[object.h]typedef struct _object { _PyObject_HEAD_EXTRA Py_ssize_t ob_refcnt; struct _typeobject *ob_type;} PyObject;_PyObject_HEAD_EXTRA宏 其实在release模式下编译python不会定义符号PyTRACE_REFS所以 #define
2021-12-02 19:45:18 860 1
原创 python3.7源码剖析——编译python
下载源码https://www.python.org/downloads/release/python-377/linux环境下编译python./configure -prefix=<你期望python安装的目录路径>makemake install修改python源代码python的 C API中提供了一个输出对象的接口[object.h]PyAPI_FUNC(int) PyObject_Print(PyObject *, FILE *, int);可以看出来需要
2021-12-02 19:44:51 963
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人