CodeIntel2:它可以在Py3下使用吗?

时间:2013-12-02 21:02:27

标签: python python-3.x code-intelligence

我尝试在Py3k下使用CodeIntel2 lib运行简单的测试py文件。 包适用于SublimeText 2和3,所以我猜lib对于Py3k是可以的。

导入manager.py时出现此错误:

File "g:\_CodeIntel\serverwork.py", line 12, in <module>
  from codeintel2.manager import Manager
File "g:\_CodeIntel\libs\codeintel2\manager.py", line 287
  except CodeIntelError, ex:
                       ^
SyntaxError: invalid syntax

这可以轻松修复吗?

1 个答案:

答案 0 :(得分:0)

Python 3的异常处理格式略有不同。请注意下面的as

try:
    1/0
except ZeroDivisionError as e:
    print(e)

可发出:

division by zero