我正在尝试使用 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
答案 0 :(得分:1)
您确定没有名为 kafka
的文件(或者类或 def)可以覆盖默认的 kafka-python
模块吗?如果是这样,我会更改它的名称,或者 - 好吧,只需更改名称或将其放在子目录中,否则会变得非常混乱且容易出错。
在您的文件中,您似乎在第 31 行有一个 true
,它应该是 Python 内置的 True
。
~/TweetStream/kafka.py in <module>
---> 31 "scrolled": true