2016-04-15 6 views
0

私は私のねじれたスクリプトは、その13Pythonのねじれた問題

File "sponzyTwisted.py", line 13 
    else: 
^
    SyntaxError: invalid syntax 

行に構文エラーを投げて実行するようになって問題が生じていますがここでは、コードです:

class printStuffs(object): 
    count = 0 
    def count(self): 
      count += 1 
      print "the counter is at" + count 

class controlListener(object): 
     count = 0 
     def count(selt): 
     if self.counter == 0: 
      print "Killing Process" 
      reactor.stop() 
     else: 
      print self.counter, '...' 
      self.counter -= 1 
      reactor.callLater(1, self.count) 

from twisted.internet import reactor 

print "Printing random stuff" 
reactor.callWhenRunning(printStuffs().count) 

print "Intializing kill listner" 
reactor.callWhenRunning(controlListner().count) 

私はここからこのコードを切り取って貼り付けてください: http://krondo.com/our-eye-beams-begin-to-twist/

だから私はエラーがインデントされているとは思わない。読んでくれてありがとう!

答えて

1

これが実際のインデントである場合、インデントはオフです。

あなたの命令は機能の範囲外です。

+0

あなたはそれを得た、私はそれらを5回チェックしなければならなかったが、私はそれをもう一度やったのですか? –

+1

これはうまくいきました。あなたはおそらくいくつかの変数の名前を 'def count(selt)'に変更するべきです。 'def count(self)'を意味すると思います。 – Pythonista

+1

ええ、 –

関連する問題