Advertisement
Guest User

Untitled

a guest
Apr 19th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. import requests
  2. from bs4 import BeautifulSoup
  3. import urllib3; urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
  4.  
  5. url = 'https://www.idfpr.com/applications/professionprofile/default.aspx'
  6.  
  7. with requests.Session() as s:
  8. r = s.get(url, verify=False)
  9. soup = BeautifulSoup(r.text, 'lxml')
  10.  
  11. payload = {
  12. '__LASTFOCUS': '',
  13. '__VIEWSTATE':soup.select_one('#__VIEWSTATE')['value'],
  14. '__VIEWSTATEGENERATOR': soup.select_one('#__VIEWSTATEGENERATOR')['value'],
  15. '__EVENTTARGET': '',
  16. '__EVENTARGUMENT': '',
  17. '__EVENTVALIDATION': soup.select_one('#__EVENTVALIDATION')['value'],
  18. 'ctl00$ctl00$MainContent$MainContentContainer$LastName': 'Alaraj',
  19. 'ctl00$ctl00$MainContent$MainContentContainer$FirstName': 'Ali ',
  20. 'ctl00$ctl00$MainContent$MainContentContainer$ddlCounty': '0',
  21. 'ctl00$ctl00$MainContent$MainContentContainer$City': '',
  22. 'ctl00$ctl00$MainContent$MainContentContainer$ddlSpecialty': '0',
  23. 'ctl00$ctl00$MainContent$MainContentContainer$SpecialtyKeyword': '',
  24. 'ctl00$ctl00$MainContent$MainContentContainer$ddlHospitals': '0',
  25. 'ctl00$ctl00$MainContent$MainContentContainer$Search': 'Search'
  26. }
  27. r = s.post(url, data=payload)
  28. sauce = BeautifulSoup(r.text, 'lxml')
  29. print(sauce.select_one("[id$='_gvwProfiles']").get_text(strip=True))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement