在编辑器中,如果我的第一行代码是:
obj1.attribute1.subAttribute = 1
然后我转到下一行并输入obj1.
,一旦到达。,它会自动自动填充,添加attribute1
。
这是一个错误还是可以关闭此行为?
(Spyder 2.3.0beta3,在Ubuntu 13.10上运行Python 3.3.2)
答案 0 :(得分:0)
我明白了。我需要从Automatic Code Completion
> Preferences
> Editor
取消选择Code Introspection/Analysis
。
如果没有出现这些选项并且有警告说您没有Rope,则需要安装Rope for Python 3。对于Ubuntu,您可以从链接下载,解压缩文件夹,cd,然后使用命令sudo checkinstall python3 setup.py install
。重启Spyder,你就会有这些选择。