我有一个Streamparse
最初是使用Python 2
. 我现在正在尝试将其升级为Python 3
使用该2to3
工具。我也升级Streamparse
到3.15.1
(不确定拓扑最初是针对哪个版本开发的)。当我尝试使用运行拓扑时sparse run -d
,出现以下错误:
AttributeError: 'ShellBoltSpec' object has no attribute 'componentId'
我想这是因为ShellBoltSpec
班级已经从 改为Python 2
,Python 3
但我不知道如何解决这个问题。有人有什么建议吗?