You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
meowrain dbc26d3aac
program commit
3 years ago
..
cpython program commit 3 years ago
internal program commit 3 years ago
Python.h program commit 3 years ago
README.rst program commit 3 years ago
abstract.h program commit 3 years ago
bltinmodule.h program commit 3 years ago
boolobject.h program commit 3 years ago
bytearrayobject.h program commit 3 years ago
bytesobject.h program commit 3 years ago
ceval.h program commit 3 years ago
codecs.h program commit 3 years ago
compile.h program commit 3 years ago
complexobject.h program commit 3 years ago
datetime.h program commit 3 years ago
descrobject.h program commit 3 years ago
dictobject.h program commit 3 years ago
dynamic_annotations.h program commit 3 years ago
enumobject.h program commit 3 years ago
errcode.h program commit 3 years ago
exports.h program commit 3 years ago
fileobject.h program commit 3 years ago
fileutils.h program commit 3 years ago
floatobject.h program commit 3 years ago
frameobject.h program commit 3 years ago
genericaliasobject.h program commit 3 years ago
import.h program commit 3 years ago
intrcheck.h program commit 3 years ago
iterobject.h program commit 3 years ago
listobject.h program commit 3 years ago
longobject.h program commit 3 years ago
marshal.h program commit 3 years ago
memoryobject.h program commit 3 years ago
methodobject.h program commit 3 years ago
modsupport.h program commit 3 years ago
moduleobject.h program commit 3 years ago
object.h program commit 3 years ago
objimpl.h program commit 3 years ago
opcode.h program commit 3 years ago
osdefs.h program commit 3 years ago
osmodule.h program commit 3 years ago
patchlevel.h program commit 3 years ago
py_curses.h program commit 3 years ago
pybuffer.h program commit 3 years ago
pycapsule.h program commit 3 years ago
pyconfig.h program commit 3 years ago
pydtrace.d program commit 3 years ago
pydtrace.h program commit 3 years ago
pyerrors.h program commit 3 years ago
pyexpat.h program commit 3 years ago
pyframe.h program commit 3 years ago
pyhash.h program commit 3 years ago
pylifecycle.h program commit 3 years ago
pymacconfig.h program commit 3 years ago
pymacro.h program commit 3 years ago
pymath.h program commit 3 years ago
pymem.h program commit 3 years ago
pyport.h program commit 3 years ago
pystate.h program commit 3 years ago
pystrcmp.h program commit 3 years ago
pystrtod.h program commit 3 years ago
pythonrun.h program commit 3 years ago
pythread.h program commit 3 years ago
pytypedefs.h program commit 3 years ago
rangeobject.h program commit 3 years ago
setobject.h program commit 3 years ago
sliceobject.h program commit 3 years ago
structmember.h program commit 3 years ago
structseq.h program commit 3 years ago
sysmodule.h program commit 3 years ago
token.h program commit 3 years ago
traceback.h program commit 3 years ago
tracemalloc.h program commit 3 years ago
tupleobject.h program commit 3 years ago
typeslots.h program commit 3 years ago
unicodeobject.h program commit 3 years ago
warnings.h program commit 3 years ago
weakrefobject.h program commit 3 years ago

README.rst

The Python C API
================

The C API is divided into three sections:

1. ``Include/``: Limited API
2. ``Include/cpython/``: CPython implementation details
3. ``Include/internal/``: The internal API

Information on changing the C API is available `in the developer guide`_

.. _in the developer guide: https://devguide.python.org/c-api/