• Home
Name Date Size #Lines LOC

..--

cpython/16-Dec-2024-5,5472,968

internal/16-Dec-2024-10,1167,428

Python.hD16-Dec-20242.8 KiB11093

README.rstD16-Dec-2024344 138

abstract.hD16-Dec-202430.7 KiB874173

bltinmodule.hD16-Dec-2024264 1512

boolobject.hD16-Dec-20241.2 KiB4422

bytearrayobject.hD16-Dec-20241.4 KiB4524

bytesobject.hD16-Dec-20242.6 KiB7040

ceval.hD16-Dec-20246.1 KiB16968

codecs.hD16-Dec-20246.9 KiB24997

compile.hD16-Dec-2024520 2619

complexobject.hD16-Dec-2024724 3120

datetime.hD16-Dec-20249.4 KiB268157

descrobject.hD16-Dec-20241.2 KiB4536

dictobject.hD16-Dec-20243.8 KiB9859

dynamic_annotations.hD16-Dec-202421.9 KiB500225

enumobject.hD16-Dec-2024253 1811

errcode.hD16-Dec-20241.7 KiB3927

exports.hD16-Dec-20241.1 KiB3122

fileobject.hD16-Dec-20241.5 KiB5035

fileutils.hD16-Dec-2024507 2722

floatobject.hD16-Dec-20241.5 KiB5533

frameobject.hD16-Dec-2024336 2115

genericaliasobject.hD16-Dec-2024334 1511

import.hD16-Dec-20243 KiB9990

intrcheck.hD16-Dec-2024772 3124

iterobject.hD16-Dec-2024593 2818

listobject.hD16-Dec-20241.7 KiB5331

longobject.hD16-Dec-20243.2 KiB9270

marshal.hD16-Dec-2024827 3221

memoryobject.hD16-Dec-20242.7 KiB7354

methodobject.hD16-Dec-20245 KiB13365

modsupport.hD16-Dec-20246.3 KiB16982

moduleobject.hD16-Dec-20242.3 KiB9675

object.hD16-Dec-202429.1 KiB798392

objimpl.hD16-Dec-20248.2 KiB21667

opcode.hD16-Dec-202410.9 KiB237224

osdefs.hD16-Dec-2024737 5238

osmodule.hD16-Dec-2024291 1812

patchlevel.hD16-Dec-20241.3 KiB3615

py_curses.hD16-Dec-20242.4 KiB10061

pybuffer.hD16-Dec-20245 KiB14367

pycapsule.hD16-Dec-20241.7 KiB6028

pydtrace.dD16-Dec-20241,008 2319

pydtrace.hD16-Dec-20242.4 KiB6037

pyerrors.hD16-Dec-202412.5 KiB332249

pyexpat.hD16-Dec-20242.4 KiB5644

pyframe.hD16-Dec-2024551 2716

pyhash.hD16-Dec-20244.1 KiB14572

pylifecycle.hD16-Dec-20242.2 KiB7950

pymacconfig.hD16-Dec-20242.9 KiB10364

pymacro.hD16-Dec-20245.9 KiB15978

pymath.hD16-Dec-20241.9 KiB6631

pymem.hD16-Dec-20243.8 KiB10532

pyport.hD16-Dec-202424 KiB743352

pystate.hD16-Dec-20244.5 KiB13351

pystrcmp.hD16-Dec-2024436 2418

pystrtod.hD16-Dec-20241.5 KiB4730

pythonrun.hD16-Dec-20241.2 KiB4626

pythread.hD16-Dec-20244.7 KiB13471

pytypedefs.hD16-Dec-2024851 3121

rangeobject.hD16-Dec-2024628 2813

setobject.hD16-Dec-20241.5 KiB5039

sliceobject.hD16-Dec-20242.5 KiB6647

structmember.hD16-Dec-20242 KiB7644

structseq.hD16-Dec-20241.4 KiB5035

sysmodule.hD16-Dec-20241.3 KiB4231

token.hD16-Dec-20242.6 KiB9886

traceback.hD16-Dec-2024583 2718

tracemalloc.hD16-Dec-20241.1 KiB3915

tupleobject.hD16-Dec-20241.6 KiB4725

typeslots.hD16-Dec-20242.3 KiB8985

unicodeobject.hD16-Dec-202435.2 KiB1,050418

warnings.hD16-Dec-20241.1 KiB4637

weakrefobject.hD16-Dec-20241.2 KiB4331

README.rst

1The Python C API
2================
3
4The C API is divided into three sections:
5
61. ``Include/``: Limited API
72. ``Include/cpython/``: CPython implementation details
83. ``Include/internal/``: The internal API
9
10Information on changing the C API is available `in the developer guide`_
11
12.. _in the developer guide: https://devguide.python.org/c-api/
13