Advertisement
Guest User

Untitled

a guest
Feb 4th, 2017
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.84 KB | None | 0 0
  1. def scrap_tutorias(url):
  2.     text_tutorias = ''
  3.     ff_binary = FirefoxBinary('/usr/bin/firefox')
  4.  
  5.     browser = webdriver.Firefox(firefox_binary=ff_binary)
  6.     browser.get('https://egela1617.ehu.eus/login/index.php')
  7.  
  8.     username = browser.find_element_by_name('username')
  9.     password = browser.find_element_by_name('password')
  10.  
  11.     username.send_keys('739176')
  12.     password.send_keys('LeL147896325')
  13.     browser.find_element_by_xpath('''.//*[@id='loginbtn']''').click()
  14.     time.sleep(3)
  15.     browser.get(url)
  16.     source = browser.page_source
  17.     titulos = '<span\ssize=\"[0-9]\"\sstyle=\"[a-z-]*:\s[a-z-]*;\">([^<]*)(<strong>)?([^<]*)(<\/strong>:)?' \
  18.               '(<br\s\/>)?<\/span>'
  19.  
  20.     tutorias = re.findall(titulos, source)
  21.     for x in tutorias:
  22.         text_tutorias += x[0] + x[2] + "\n"
  23.     send_message(text_tutorias)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement