| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 | import urllib2, re, os response = urllib2.urlopen("http://feeds.boston.com/boston/bigpicture/index") html = response.read() index = 0 test = 0 urllist = [] while test != -1: test = html.find("""a href="http://www.boston.com/bigpicture""", index) if test != -1: test2 = html.find(".html", test + 1) if (test2-test < 100): link = html[test+8:test2+5] urllist.append(link) #print test, test2, link index=test2 urllist = list(set(urllist)) print urllist print "done" for url in urllist: response = urllib2.urlopen(url) html = response.read() index = 0 test = 0 piclist = [] while test != -1: test = html.find("""http://inapcache.boston.com/universal/site_graphics/blogs/bigpicture/""", index) if test != -1: test2 = html.find(".jpg", test) if (test2-test < 100): link = html[test:test2+4] #print test, test2, link if (link != -1 or link==""): try: picfile = urllib2.urlopen(link) name = link.split("/")[-1] print name + ":", if os.path.exists(name): print "already dowloaded" else: print "saved" output = open(name,'wb') output.write(picfile.read()) output.close() except: print " error" index=test2 |
Tja, had je anders verwacht? Ze hebben dezelfde geestelijke vader.quote:Op donderdag 10 februari 2011 07:19 schreef Omniej het volgende:
Op de In Focus blog zijn sinds gisteren ook fotoseries te bewonderen trouwens. Zelfde opzet als TBP, maar met andere foto's.(hoewel hier en daar wel wat dubbele foto's te zien zijn)
Werkt leuk!quote:Op donderdag 10 februari 2011 06:14 schreef Libris het volgende:
Voor de geinteresseerden, een stukje Python code om alle pics automatisch te downloaden
[ code verwijderd ]
Daarom post ik hem ook in dit topic.quote:Op donderdag 10 februari 2011 07:51 schreef CompuMess het volgende:
[..]
Tja, had je anders verwacht? Ze hebben dezelfde geestelijke vader.
|
|
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |