Advertisement
Guest User

Untitled

a guest
Feb 2nd, 2018
278
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. import time
  4. from splinter import Browser
  5.  
  6. #Parametros
  7. url = "https://www.facebook.com"
  8. user = "elk@gmail.com"
  9. password = "$$$%&//("
  10.  
  11. #Iniciar el Browser
  12. browser = Browser('chrome', incognito=True, headless=True)
  13.  
  14. #Visitar Facebook
  15. browser.visit(url)
  16. browser.find_by_id("email").fill(user)
  17. browser.find_by_id("pass").fill(password)
  18. #Click En Login
  19. browser.find_by_xpath("//input[@type='submit']").first.click()
  20. time.sleep(5)
  21. browser.driver.save_screenshot('prueba_1.png')
  22. #Click En MarketPlace
  23. browser.click_link_by_href('/marketplace/?ref=bookmark')
  24. time.sleep(5)
  25. browser.driver.save_screenshot('prueba_2.png')
  26. #Click En Vender
  27. sell_button = browser.find_by_xpath("//button[@type='submit']")[1]
  28. sell_button.click()
  29. time.sleep(5)
  30. browser.driver.save_screenshot('prueba_3.png')
  31.  
  32. jquery_script = '$("input[placeholder=' + "'¿Qué vendes?']" + '").first().attr("id","id_mkx_1")'
  33. browser.execute_script(jquery_script)
  34.  
  35. jquery_script = '$("input[placeholder=' + "'¿Qué vendes?']" + '").first().val("Prueba Pasando Valor jQuery")'
  36. browser.execute_script(jquery_script)
  37. time.sleep(5)
  38. browser.driver.save_screenshot('prueba_4.png')
  39.  
  40. browser.find_by_id("id_mkx_1").fill("Prueba Modificando Valor Splinter")
  41. time.sleep(5)
  42. browser.driver.save_screenshot('prueba_5.png')
  43.  
  44.  
  45. #Cerrar el Browser
  46. time.sleep(20)
  47. browser.quit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement