Guest User

Untitled

a guest
Mar 20th, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. import time
  2. from selenium import webdriver
  3. from selenium.webdriver.support.ui import WebDriverWait
  4. starttime=time.time()
  5. browser=webdriver.Firefox(executable_path='\somepath\chromedriver.exe')
  6. browser.get("http://patft.uspto.gov/netacgi/nph-Parser?patentnumber=3,930,293")
  7. wait = WebDriverWait(browser, 5)
  8. wait.until(lambda driver: browser.current_url !=patent )
  9. url=browser.current_url
  10. r = requests.get(url)
  11. soup = BeautifulSoup(r.text, 'lxml')
  12.  
  13. for tag in soup.find_all(text=re.compile('Current U.S. Class:')):
  14. table=tag.findParent('table')
  15. result = table.find('tr').text
  16. browser.close()
  17. print(result) #Current U.S. Class: 29/428
  18. print(time.time()-starttime)
Add Comment
Please, Sign In to add comment