Advertisement
Typhoon

EKS Email Extract

Apr 11th, 2015
376
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.69 KB | None | 0 0
  1. #!/usr/bin/python
  2. # -*- coding: utf-8 -*-
  3. from bs4 import BeautifulSoup
  4. import re
  5. import urllib2
  6.  
  7. unique = []
  8. number = 1
  9. while number < 10000:
  10.     try:
  11.         url = 'https://portal.eks.sk/SpravaDodavatelov/VerejnyProfilDodavatela/Detail/' + str(number)
  12.         page = urllib2.urlopen(url)
  13.         soup = BeautifulSoup(page.read())
  14.         all = soup.select("p")
  15.         match = re.search(r"([\w.-]+)@([\w.-]+)", str(all))
  16.         email = str(match.group())
  17.         print number, " ", email
  18.         unique.append(email)
  19.         number += 1
  20.     except:
  21.         print "Error on site"
  22.         number += 1
  23.  
  24. print unique
  25. file = open('EKS.txt', 'a')
  26. file.write(str(unique))
  27. file.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement