• Home
Name Date Size #Lines LOC

..--

cpython/06-Sep-2024-5,5472,968

internal/06-Sep-2024-10,1157,427

Python.hD06-Sep-20242.8 KiB11093

README.rstD06-Sep-2024344 138

abstract.hD06-Sep-202430.7 KiB874173

bltinmodule.hD06-Sep-2024264 1512

boolobject.hD06-Sep-20241.2 KiB4422

bytearrayobject.hD06-Sep-20241.4 KiB4524

bytesobject.hD06-Sep-20242.6 KiB7040

ceval.hD06-Sep-20246.1 KiB16968

codecs.hD06-Sep-20246.9 KiB24997

compile.hD06-Sep-2024520 2619

complexobject.hD06-Sep-2024724 3120

datetime.hD06-Sep-20249.4 KiB268157

descrobject.hD06-Sep-20241.2 KiB4536

dictobject.hD06-Sep-20243.8 KiB9859

dynamic_annotations.hD06-Sep-202421.9 KiB500225

enumobject.hD06-Sep-2024253 1811

errcode.hD06-Sep-20241.7 KiB3927

exports.hD06-Sep-20241.1 KiB3122

fileobject.hD06-Sep-20241.5 KiB5035

fileutils.hD06-Sep-2024507 2722

floatobject.hD06-Sep-20241.5 KiB5533

frameobject.hD06-Sep-2024336 2115

genericaliasobject.hD06-Sep-2024334 1511

import.hD06-Sep-20243 KiB9990

intrcheck.hD06-Sep-2024772 3124

iterobject.hD06-Sep-2024593 2818

listobject.hD06-Sep-20241.7 KiB5331

longobject.hD06-Sep-20243.2 KiB9270

marshal.hD06-Sep-2024827 3221

memoryobject.hD06-Sep-20242.7 KiB7354

methodobject.hD06-Sep-20245 KiB13365

modsupport.hD06-Sep-20246.3 KiB16982

moduleobject.hD06-Sep-20242.3 KiB9675

object.hD06-Sep-202429.1 KiB798392

objimpl.hD06-Sep-20248.2 KiB21667

opcode.hD06-Sep-202410.9 KiB237224

osdefs.hD06-Sep-2024737 5238

osmodule.hD06-Sep-2024291 1812

patchlevel.hD06-Sep-20241.3 KiB3615

py_curses.hD06-Sep-20242.4 KiB10061

pybuffer.hD06-Sep-20245 KiB14367

pycapsule.hD06-Sep-20241.7 KiB6028

pydtrace.dD06-Sep-20241,008 2319

pydtrace.hD06-Sep-20242.4 KiB6037

pyerrors.hD06-Sep-202412.5 KiB332249

pyexpat.hD06-Sep-20242.4 KiB5644

pyframe.hD06-Sep-2024551 2716

pyhash.hD06-Sep-20244.1 KiB14572

pylifecycle.hD06-Sep-20242.2 KiB7950

pymacconfig.hD06-Sep-20242.9 KiB10364

pymacro.hD06-Sep-20245.9 KiB15978

pymath.hD06-Sep-20241.9 KiB6631

pymem.hD06-Sep-20243.8 KiB10532

pyport.hD06-Sep-202424 KiB743352

pystate.hD06-Sep-20244.5 KiB13351

pystrcmp.hD06-Sep-2024436 2418

pystrtod.hD06-Sep-20241.5 KiB4730

pythonrun.hD06-Sep-20241.2 KiB4626

pythread.hD06-Sep-20244.7 KiB13471

pytypedefs.hD06-Sep-2024851 3121

rangeobject.hD06-Sep-2024628 2813

setobject.hD06-Sep-20241.5 KiB5039

sliceobject.hD06-Sep-20242.5 KiB6647

structmember.hD06-Sep-20242 KiB7644

structseq.hD06-Sep-20241.4 KiB5035

sysmodule.hD06-Sep-20241.3 KiB4231

token.hD06-Sep-20242.6 KiB9886

traceback.hD06-Sep-2024583 2718

tracemalloc.hD06-Sep-20241.1 KiB3915

tupleobject.hD06-Sep-20241.6 KiB4725

typeslots.hD06-Sep-20242.3 KiB8985

unicodeobject.hD06-Sep-202435.2 KiB1,050418

warnings.hD06-Sep-20241.1 KiB4637

weakrefobject.hD06-Sep-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