Workshop

Python API for C programs (Spanish)


Location:
Room 3
Date and time:
Sunday 11, 08:30
Authors:
Sergio Pulgarin (Colombia)
Slides:
c-python.pptx
Summary:

Many important libraries of Python use programs written in C that provide the necessary functionality since it allows to increase the speed of execution, access to functions of low level or reuse of bookstores. We will create a Python API for a C program and you will be able to create your own APIs.

Description:

Many important Python libraries use programs written in C that provide the necessary functionality: pyscopg2, python-libevent, lxml, cryptography, numpy, Pillow, among others.

This functionality of the language is very useful since it allows to increase the speed of execution, access to functions of low level or reuse of libraries.

Goals

  • We will create a Python API for a C program
  • You will learn to create your own APIs
  • Understand how those libraries that depend on other C programs work
  • We will use setuptools to configure the module installation