import feedfinder, feedparser

quelle_url = open ("quelle_url.txt", "r")
ziel_url_feedok = open ("ziel_url_feedok.txt", "w")
ziel_url_nofeed = open ("ziel_url_nofeed.txt", "w")
ziel_feed = open ("ziel_feed.txt", "w")

i = 0
while 1:
        i = i + 1
        url = quelle_url.readline()
        if not url:
                break
        if url[-1] == '\n':
                url = url[:-1]
        print i, 
        print url,
		
        try:
            urlfeed = feedfinder.feed(url)
            if urlfeed:
			    feedfinder_ok = True
            else:
                feedfinder_ok = False
                print "+++ none"
        except:
            print "+++ Fehler"
            feedfinder_ok = False
        if feedfinder_ok:
                ziel_url_feedok.write (url)
                ziel_url_feedok.write ("\n")
                ziel_feed.write (urlfeed)			
                ziel_feed.write ("\n")			
                print urlfeed
        else:
            ziel_url_nofeed.write (url) 
            ziel_url_nofeed.write ("\n")  
			
        
		
print "+++ Fertig +++"

quelle_url.close()
ziel_url_feedok.close()
ziel_url_nofeed.close()
ziel_feed.close()