Python3.X 执行Python编写的生产者和消费者报错,报错信息如下:

Traceback (most recent call last):
File "mykit_kafka_producer.py", line 9, in <module>
from kafka import KafkaProducer
File "/usr/local/lib/python3.7/site-packages/kafka/__init__.py", line 23, in <module>
from kafka.producer import KafkaProducer
File "/usr/local/lib/python3.7/site-packages/kafka/producer/__init__.py", line 4, in <module>
from .simple import SimpleProducer
File "/usr/local/lib/python3.7/site-packages/kafka/producer/simple.py", line 54
return '<SimpleProducer batch=%s>' % self.async
^
SyntaxError: invalid syntax

原因

python3.7新增关键字:async、await;

kafka-python 用到了关键字async,由此带来兼容性问题

解决

使用Python 3.6版本即可正常运行。

注意:先安装 kafka ,然后安装 kafka-python

pip install kafka
pip install kafka-python

kafka 异常:return ‘<SimpleProducer batch=%s>‘ % self.async ^ SyntaxError: invalid syntax相关推荐

  1. 链接KAFKA异常:Authentication failed during authentication due to invalid credentials with SASL mechanism

    使用带kerberos 认证的Kafka客户端链接kafka 创建topic 出现如下异常:Authentication failed during authentication due to inv ...

  2. java异常return笔试题_Java笔试面试总结—try、catch、finally语句中有return 的各类情况...

    前言 之前在刷笔试题和面试的时候经常会遇到或者被问到 try-catch-finally 语法块的执行顺序等问题,今天就抽空整理了一下这个知识点,然后记录下来. 正文 本篇文章主要是通过举例的方式来阐 ...

  3. celery 运行时 (from . import async, base)SyntaxError: invalid syntax 异常的解决方案

    celery 运行时 (from . import async, base)SyntaxError: invalid syntax 异常的解决方案 参考文章: (1)celery 运行时 (from ...

  4. Kafka 异常 : DefaultOffsetCommitCallback.onComplete(ConsumerCoordinator.java:537) -Offset commit faile

    Kafka 异常 : DefaultOffsetCommitCallback.onComplete(ConsumerCoordinator.java:537) -Offset commit faile ...

  5. Spring Kafka消费模式(single, batch)及确认模式(自动、手动)示例

    目录 1. 单记录消费listener.type=single 1.1 单记录消费 - 自动确认 1.2 单记录消费 - 手动确认 2. 批量消费listener.type=batch 2.1 批量消 ...

  6. 【kafka异常】使用Spring-kafka遇到的坑

    查看一下压缩策略 bin/kafka-topics.sh --describe --zookeeper xxxx:2181 --topic SHI_TOPIC1 Topic:SHI_TOPIC1 Pa ...

  7. hive3.x异常- return code 1 from org.apache.hadoop.hive.ql.exec.mr.MapredLocalTask

    提交joinsql核心异常如下 return code 1 from org.apache.hadoop.hive.ql.exec.mr.MapredLocalTask The value of pr ...

  8. Kafka异常问题记录

    一.Kafka关闭后,再次启动失败问题 问题描述:kafka关闭后,再次重启失败,异常日志如下: [2022-02-17 16:13:40,739] ERROR Fatal error during ...

  9. Kafka: 异常知其所以然

    1. kafka Producer内存不足 生产者客户端由两个线程协调运行:主线程和Sender线程(发送线程): 主线程由KafkaProducer创建消息,通过拦截器序列化器跟分区器之后缓存到消息 ...

最新文章

  1. [AaronYang]C#人爱学不学8[事件和.net4.5的弱事件深入浅出]
  2. 人工智能热门技术研究课题
  3. PHP并发验证,PHP接口并发测试的方法(推荐)
  4. 读书笔记:做人不要太老实读后感
  5. 双模sa_2020年5G终端发展展望:NSA/SA双模终端将成市场“主力军”!
  6. centos7中systemctl 对系统服务的控制
  7. Linq 常用操作(增删改)
  8. java打包成jar_把Java程序打包成jar文件包并执行的方法
  9. AI机器视觉技术在生活中的应用
  10. Supervisor 自动管理进程
  11. 基于UKey数字证书实现身份认证
  12. IMX6Q开发板使用USB直接连接HP LaserJet 1020 plus打印机打印。
  13. 【软件测试】软件测试过程模型
  14. 大学计算机进制与转换教案,《进制转换》教案
  15. 2020上海大学生网络安全赛MISC题WP
  16. android 如何读取u盘中数据恢复,U盘数据恢复常见问题及恢复方法汇总
  17. setheader是什么意思_HTTP 请求头 响应头信息含义
  18. 域账号加到本机管理员组和本机Power Users组
  19. git clone 项目时总是提示输入密码
  20. 基于Spring+SpringMVC+Beetl的权限管理框架源码分享

热门文章

  1. 网友力荐教子名言 只有50句却能改变儿女一生
  2. 腾讯搜搜退出PC搜索领域:百度搜狗迎来双龙竞争
  3. GDB 使用——Linux C编程
  4. 解决 mysql 插入数据报错: Cannot add or update a child row: a foreign key constraint fails
  5. php curl模拟https请求
  6. ZOJ.3551.Bloodsucker(期望DP)
  7. 虚机中访问外网;NAT中的POSTROUTING是怎么搞的?
  8. [每日一题jQuery] jQuery选择器总结:进一步过滤、同级操作、后代操作
  9. JQUERY插件JqueryAjaxFileUplaoder----更简单的异步文件上传
  10. Eclipse中部分快捷键