如果我选择以下代码并在eclipse中单击“运行选定的代码”,它会给我一个错误。
class abc(object):
def __init__(self):
print 'base'
def run(self):
print 'run'
错误信息:
class abc(object):
def __init__(self):
print 'base'
def run(self):
print 'run'
File "<ipython-input-22-8e1ec627fd90>", line 1
def run(self):
^
SyntaxError: unexpected EOF while parsing
run
但是,如果我删除两个函数之间的空格,那么它将运行正常(见下文),这是 pydev 中的错误吗?有什么办法可以解决这个问题吗?
class abc(object):
def __init__(self):
print 'base'
def run(self):
print 'run'
版本:
Eclipse 4.4.2
LiClipse 2.0.0.201504092214
Subclipse(必需)1.10.13