Get Started Free
Get Started Free
Courses
Apache Kafka 101
Kafka Connect 101
Kafka Streams 101
ksqlDB 101
Inside ksqlDB
Spring Framework and Apache Kafka
Building Data Pipelines with Apache Kafka and Confluent
Event Sourcing and Event Storage with Apache Kafka
Data Mesh 101
Learn
What is Apache Kafka®?
Event Streaming vs. Related Trends
KRaft: Kafka without ZooKeeper
Transactions & Guarantees in Kafka
Processing & Storage Fundamentals of Kafka
Kafka Performance
Cloud-native Kafka
Streaming Database Systems
Testing Apache Kafka
Explore Kafka's Internals
Apache Kafka® FAQs
Design, Build, Run
Event Streaming Patterns
Get Started With Your Favorite Language
Stream Processing Cookbook
Developers: Build Apps
Data Engineers: Build Pipelines and Integrate
Admins: Operate
Demos & In-depth Examples
100 Days Of Code
Community
Kafka Summit Conference
Meetups & Events
Blog
Podcast
Ask the Community
Community Catalysts
Docs
Docs Home
Confluent Cloud
Confluent Platform
Confluent Connectors
Tools
Clients
Courses
Apache Kafka 101
Kafka Connect 101
Kafka Streams 101
ksqlDB 101
Inside ksqlDB
Spring Framework and Apache Kafka
Building Data Pipelines with Apache Kafka and Confluent
Event Sourcing and Event Storage with Apache Kafka
Data Mesh 101
Learn
What is Apache Kafka®?
Event Streaming vs. Related Trends
KRaft: Kafka without ZooKeeper
Transactions & Guarantees in Kafka
Processing & Storage Fundamentals of Kafka
Kafka Performance
Cloud-native Kafka
Streaming Database Systems
Testing Apache Kafka
Explore Kafka's Internals
Apache Kafka® FAQs
Design, Build, Run
Event Streaming Patterns
Get Started With Your Favorite Language
Stream Processing Cookbook
Developers: Build Apps
Data Engineers: Build Pipelines and Integrate
Admins: Operate
Demos & In-depth Examples
100 Days Of Code
Community
Kafka Summit Conference
Meetups & Events
Blog
Podcast
Ask the Community
Community Catalysts
Docs
Docs Home
Confluent Cloud
Confluent Platform
Confluent Connectors
Tools
Clients
Get Started Free
Confluent Documentation
Site Filter
All
Documentation
Confluent Blog
Confluent Developer: Learn Apache Kafka
ksqlDB Documentation
Kafka Python Client
Python Client installation
Python Client demo code
Kafka Producer
Initialization
Asynchronous writes
Synchronous writes
Kafka Consumer
Initialization
Python Client code examples
Basic poll loop
Synchronous commits
Delivery guarantees
Asynchronous Commits
API documentation
Suggested resources
Tutorial
Language
Version
Home
Kafka Python Client
¶
Kafka Python Client
Python Client installation
Python Client demo code
Kafka Producer
Kafka Consumer
API documentation
Suggested resources
Tutorial
On this page: