Spyder IPython控制台自动补全定义变量时重复代码问题
Spyder IPython控制台TAB自动补全重复代码Bug
在Spyder的IPython控制台使用TAB自动补全时遇到Bug:当定义依赖点表示法调用属性的新变量时,补全属性会重复当前行之前的所有代码。复杂变量定义时这一问题十分恼人,完全抵消了自动补全提升效率的作用。
问题示例
目标代码
想要用numpy.arange定义包含3的前9个倍数的数组,代码如下:
import numpy as np x = 3 * np.arange(1,10,1)
预期行为
输入np.ara后按TAB,应自动补全为arange函数名。
实际错误表现
按TAB后出现重复代码:
import numpy as np x = 3 * x = 3 * np.arange
已尝试的解决方法
- 更新Anaconda
- 更新Spyder,但问题未解决
内容的提问来源于stack exchange,提问作者Pabolwenzt
相关产品推荐
相关产品推荐

