•  

Tutorial: Verwendung nativer Bibliotheken mit Cython

A session at PyCon.DE 2013

  • Stefan Behnel

Monday 14th October, 2013

9:00am to 12:30pm (CET)

Verwendung nativer C/C++ Bibliotheken in Python durch die Anbindung mit dem Cython-Compiler

  • Einführung in Cython (30 Min)
  • Bauen von Cython-Modulen (20 Min)
  • Verwendung von C-Bibliotheken in Cython (60 Min)
  • Low-Level Fehlerbehandlung und Exceptions (20 Min)
  • Anbindung von C++ Code (30 Min)
  • Fragen, weitere Beispiele, ... (20 Minuten)

Der C++ Teil ist optional und kann auf Wunsch der Teilnehmer vor Ort durch einen längeren praktischen Teil zur C-Anbindung ersetzt werden.

Teilnehmer sollten genügend Python-Erfahrung mitbringen, um flüssig Programm-Code schreiben zu können. Daneben ist ein grundlegendes Verständnis der Sprache C erforderlich (Structs, Funktionen, Pointer, malloc), um den Beispielen folgen zu können.

Als Laufzeitumgebung wird Python 2.7 oder 3.2/3.3 empfohlen, ältere Python 2.x Versionen sind ebenso nutzbar.

Vorab sollten die Teilnehmer die neueste Cython-Version installieren ("pip install Cython") und sicher stellen, dass sie einen funktionierenden C-Compiler installiert haben und Binärmodule bauen können. Die korrekte Installation von Cython als Source-Build ist ein gutes Indiz dafür. Grundsätzlich wird dabei die Verwendung eines Virtualenv empfohlen.

About the speaker

This person is speaking at this event.
Stefan Behnel

Next session in Raum 315

1:30pm Tutorial: Kurzeinstieg in IPython und IPython Notebook by Frank Becker

Sign in to add slides, notes or videos to this session

PyCon.DE 2013

Germany Germany, Cologne

14th19th October 2013

Tell your friends!

When

Time 9:00am12:30pm CET

Date Mon 14th October 2013

Where

Raum 315, KOMED

Session Hash Tag

#pyconde

Short URL

lanyrd.com/scqdhk

Official session page

2013.de.pycon.org/…e/sessions/71/

View the schedule

Share

See something wrong?

Report an issue with this session