YoVDO

CFFI - Calling C from Python

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Python Courses CPython Courses PyPy Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore CFFI as an alternative to the standard C API for extending Python in this 30-minute EuroPython Conference talk. Learn how to call C libraries directly from Python using CFFI, which works on both CPython and PyPy. Discover the advantages of CFFI over traditional C extension modules, including its simplicity and independence from CPython internals. Examine the motivation behind CFFI's development and its success in high-profile projects. Understand how CFFI addresses challenges faced by PyPy regarding the CPython C API. Through demonstrations and examples, gain insights into CFFI objects, support, and its implementation differences in CPython and PyPy. Conclude with a Q&A session to deepen your understanding of this powerful tool for integrating C code with Python.

Syllabus

Introduction
Demo
CFFI objects
CFFI support
PiPI
PiPI differences
Questions


Taught by

EuroPython Conference

Related Courses

Porting Python to WebAssembly
CNCF [Cloud Native Computing Foundation] via YouTube
How We Are Making CPython Faster - Past, Present and Future
EuroPython Conference via YouTube
How We Are Supercharging F-Strings in Python 3.12
EuroPython Conference via YouTube
Tales of Python Security
EuroPython Conference via YouTube
Demystifying Python’s Internals - Diving into CPython by Implementing a Pipe Operator
EuroPython Conference via YouTube