Advertisement
alch1337

Tanie Chlanie Jarocin

Jul 10th, 2013
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.25 KB | None | 0 0
  1. from bs4 import BeautifulSoup
  2. import urllib2
  3.  
  4. sklepy = ['http://taniechlanie.pl/sklep/biedronka/5.html','http://taniechlanie.pl/sklep/intermarche/12.html', 'http://taniechlanie.pl/sklep/kaufland/10.html', 'http://taniechlanie.pl/sklep/lidl/8.html', 'http://taniechlanie.pl/sklep/netto/14.html', 'http://taniechlanie.pl/sklep/zabka_-_freshmarket/19.html']
  5.  
  6. print "TANIE CHLANIE JAROCIN"
  7. for i in range(0, 6):
  8.     strona = urllib2.urlopen(sklepy[i]).read()
  9.     zupa = BeautifulSoup(strona)
  10.     wszytskie_promo = zupa.findAll('article')
  11.     for promo in wszytskie_promo:
  12.         promo_gdzie = promo.find('div', class_="shopName").find('a').get_text()
  13.         temp = promo.findAll('a');
  14.         promo_nazwa = temp[3].get_text()
  15.         promo_cena = promo.find('span', itemprop="price").get_text()
  16.         promo_co = promo.find('div', class_="type").get_text()
  17.         temp = promo.findAll('div', class_="oneitem")
  18.         if (len(temp)>2):
  19.             temp = promo.findAll('div', class_="price")
  20.             promo_cenaszt = temp[2].get_text()
  21.             print "%s| %s - %sPLN (%s/szt.) [%s]" %(promo_gdzie, promo_nazwa, promo_cena, promo_cenaszt, promo_co)
  22.         else:
  23.             print "%s| %s - %sPLN [%s]" %(promo_gdzie, promo_nazwa, promo_cena, promo_co)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement