Skip to content

Files

Latest commit

5936d0b · Sep 14, 2022

History

History
This branch is 154 commits behind confluentinc/confluent-kafka-python:master.

examples

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Jul 1, 2022
Aug 2, 2022
Jul 1, 2022
Jul 1, 2022
Sep 14, 2022
Sep 14, 2022
Sep 3, 2020
Sep 14, 2022
Sep 14, 2022
Apr 21, 2021
Dec 7, 2018
Mar 9, 2020
Sep 14, 2022
Sep 14, 2022
Jul 8, 2020
Sep 14, 2022
Apr 8, 2019
Sep 14, 2022
Sep 14, 2022
Apr 21, 2021
Sep 14, 2022

The scripts in this directory provide various examples of using Confluent's Python client for Kafka:

Additional examples for Confluent Cloud:

venv setup

It's usually a good idea to install Python dependencies in a virtual environment to avoid conflicts between projects.

To setup a venv with the latest release version of confluent-kafka and dependencies of all examples installed:

$ python3 -m venv venv_examples
$ source venv_examples/bin/activate
$ cd examples
$ pip install -r requirements.txt

To setup a venv that uses the current source tree version of confluent_kafka, you need to have a C compiler and librdkafka installed (from a package, or from source). Then:

$ python3 -m venv venv_examples
$ source venv_examples/bin/activate
$ python setup.py develop
$ cd examples
$ pip install -r requirements.txt

When you're finished with the venv:

$ deactivate