次のコードを選択し、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
ただし、2 つの関数の間のスペースを削除すると、正常に実行されます (以下を参照)。これは 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