Sida 1 av 1

Hoppa upp några rader i Python?

Postat: 25 apr 2011, 12:35
av Heretic
Hallå. Jag tänkte hoppa några rader. Det blir t.ex. som goto i C,C++ och Java.
Men koden fungerar direkt inte. Varför?

Kod: Markera allt

import urllib2
import sys, os, signal
import urlen
import time


username = raw_input('login password?: ')
if username == "hello":
    print "Welcome...ON..."
else:
    print "Wrong password - Closing"
    raw_input("Press Enter to Exit")
    sys.exit()    
    
# Import list of Urls    
listOfUrls = urlen.getUrl()  # Import list of Urls
reset = 3 

def loop():
   tag0 = list('class="winner">0,00</td><td nowrap class="winner">0,00</td><td nowrap class="winner">78,80</td><td nowrap class="winner">78,90</td><td nowrap') 
   data0 = tag0
   del data0[0:80] 
   del data0[20:] 
   s0 = "".join(filter(lambda x : x.isdigit(), data0)) 
   s0 = float(s0) / 100 
   
   return s0   
   
   
s0 = loop()   


if s0 == reset:  # Om s0 har samma värde som reset, då ska den hoppa till bake till redan def loop() och göra om allt igen och hoppas på att man inte får samma siffra igen. 
      print "Hello"
      loop()
         
reset = s0
TheList0=[] 
x0 = len(TheList0) 
TheList0.insert(x0, s0) 
print reset  #Why dosen't it print out TheList0 ?

a = time.localtime()
if a.tm_hour == 18:
   del TheList0[:]