我需要帮助从kafka-python使用者中删除硬编码值

时间:2017-07-11 12:15:47

标签: python kafka-python

喜欢:

topic_name = "auto-remediation"
address = "sape-zookeeper-1"

我需要删除硬编码值并在此处传递变量:

consumer = KafkaConsumer(b'auto-remediation', bootstrap_servers='sape-zookeeper-1:9092')   

1 个答案:

答案 0 :(得分:1)

kafka-python消费者中没有任何硬编码。您可以使用变量替换任何参数。在创建客户端对象之前,只需确保变量已初始化并且其中包含正确的字符串:

  

topic_name ="自动修复"

     

地址=" sape-zookeeper-1"

     

consumer = KafkaConsumer(topic_name,bootstrap_servers = address)