【发布时间】:2021-04-02 06:41:17
【问题描述】:
我正在尝试使用 kafka-python 流式传输 csv 数据,但是在导入 kafka 时,我遇到了错误。有趣的是它昨晚还在工作,从早上开始就突然出现这个错误。
NameError Traceback (most recent call last)
<ipython-input-13-c237685c7217> in <module>
----> 1 import kafka
~/TweetStream/kafka.py in <module>
29 "id": "interior-tolerance",
30 "metadata": {
---> 31 "scrolled": true
32 },`enter code here`
33 "outputs": [
NameError: name 'true' is not defined
【问题讨论】:
-
~/TweetStream/是你安装Kafka的文件夹吗?还是您正在编写代码的文件夹?如果您自己的代码中有kafka.py,那么import kafka将尝试导入它。无论哪种方式,true都不是 Python 用于布尔真值的名称。 Python 使用带有大写 T 的True。这是 Python 基础知识的一部分,在尝试使用复杂的第三方库之前,您应该在没有提示的情况下学习和了解它。
标签: python apache-kafka nameerror