Skip to content

Commit d5f31e6

Browse files
committed
Merge pull request dpkp#573 from scribu/patch-1
Fix `value_serializer` parameter in example
2 parents bd13924 + 637f47c commit d5f31e6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/index.rst

+2-2
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ that expose basic message attributes: topic, partition, offset, key, and value:
5858
>>> msg = next(consumer)
5959

6060
>>> # Deserialize msgpack-encoded values
61-
>>> consumer = KafkaConsumer(value_deserializer=msgpack.dumps)
61+
>>> consumer = KafkaConsumer(value_deserializer=msgpack.loads)
6262
>>> consumer.subscribe(['msgpackfoo'])
6363
>>> for msg in consumer:
6464
... msg = next(consumer)
@@ -84,7 +84,7 @@ client. See `KafkaProducer <apidoc/KafkaProducer.html>`_ for more details.
8484

8585
>>> # Serialize json messages
8686
>>> import json
87-
>>> producer = KafkaProducer(value_serializer=json.loads)
87+
>>> producer = KafkaProducer(value_serializer=lambda v: json.dumps(v).encode('utf-8'))
8888
>>> producer.send('fizzbuzz', {'foo': 'bar'})
8989

9090
>>> # Serialize string keys

0 commit comments

Comments
 (0)