import json
from kafka import KafkaProducer
import time
kafka_server = 'localhost:9092'
producer = KafkaProducer(bootstrap_servers=kafka_server, value_serializer=lambda v: json.dumps(v).encode('utf-8'))
with open('f1_race_data/f1_data_2022.json') as json_file:
for line in json_file:
json_object = json.loads(line)
producer.send('F1Topic', json_object)
print(json_object)
time.sleep(3)
view raw producer.py hosted with ❤ by GitHub