Can't find wrong indent - Raspberry Pi Forums


code: select all

#!/usr/bin/env python  try:          import rpi.gpio gpio, feedparser, time           debug = 0          username = "username"     # part before @ sign, add yours here         password = "password"          newmail_offset = 0        # unread messages never goes zero, yours might         mail_check_freq = 60      # check mail every 60 seconds          gpio.setmode(gpio.bcm)          # define output         green_led = 23         red_led = 18         blue_led = 25         gpio.setup(green_led, gpio.out)         gpio.setup(red_led, gpio.out)         gpio.setup(blue_led, gpio.out)          # define input         input = 24         gpio.setup(input, gpio.in)          green = gpio.pwm(green_led, 100)         pause_time = 0.02          while true:                 newmails = int(feedparser.parse("https://" + username + ":" + password +"@mail.google.com/gmail/feed/atom")["feed"]["fullcount"])                  if debug:                         print "you have", newmails, "new email"                         gpio.output(blue_led, true)                  else:                         gpio.output(blue_led, false)                  if newmails > newmail_offset:                         green.start(100)                         timeout = time.time() + mail_check_freq                                 while true:                                         in range(0,101,5)                                                 green.changedutycycle(i)                                                 time.sleep(pause_time)                                          in range(100,-1,-5)                                                 green.changedutycycle(i)                                                 time.sleep(pause_time)                                          gpio.output(red_led, false)                                          if time.time() > timeout                                                 green.stop()                                                 break                  else:                         gpio.output(green_led, false)                         gpio.output(red_led, true)                         time.sleep(mail_check_freq)  except keyboardinterrupt:         green.stop()         gpio.cleanup()       # clean gpio on ctrl+c exit
following error:

file "./raspi-gmail.py", line 46
while true:
^
indentationerror: unexpected indent

can't find wrong indent. can please me?

hi there! school boy error :)
error give line number, looks while true after line;

code: select all

timeout = time.time() + mail_check_freq
entire while block needs tabbed left 1 tab.


raspberrypi



Comments

Popular posts from this blog

Thread: PKI Client 5.00 install (for eToken Pro)

ATmega2560-Arduino Pin Mapping

Crossfader Arduino Tutorial