我正在尝试从Python中的一堆paf Kafka Topic Msg中提取 VALUE 部分。 我正在尝试订阅Kafka主题并阅读最新消息并解析它。 在试图将下面的Kafka Topic Msg拆分为'='时,我得到以下错误 -
AttributeError: 'ConsumerRecord' object has no attribute 'split'
以下字符串的对象类型是 -
<class 'kafka.consumer.fetcher.ConsumerRecord'>
示例Kafka主题消息 -
ConsumerRecord(topic = u'xxxxxxxx',partition = 0,offset = 55, timestamp = XXXXXXXXXX,timestamp_type = 0,key = None, 的值='{ “快照”:[{ “活性”: “XXXXXXXXXX”, “缓冲剂”: “0”, “高速缓存”: “XXXXXXXXXX”, “无效”: “313581568”, “memory_free”:” XXXXXXXXXX “ ”memory_total“: ”XXXXXXXXXX“, ”swap_cached“: ”0“, ”swap_free“: ”0“, ”swap_total“: ”0“}], ”行动“: ”快照“, ”名“:” memory_info “ ”hostIdentifier“: ”XXXXXXXXXX“, ”calendarTime“:” 星期三 9月6日18:54:48 2017 UTC“,”unixTime“:”XXXXXXXXXX“,”epoch“:”0“}', checksum = -XXXXXXXXXX,serialized_key_size = -1, serialized_value_size = 375)
有人可以指导一下提取Kafka主题消息的突出显示(粗体)部分的最佳方法。