title: How to extract webpage data as quick as possible?
body: <p>I would like to read more than 100 transactions but the problem is, it is very slow and does not seem to be efficient for longer list of transactions. I have added a code for one transaction. It creates browser object, load the page and then read, which consumes lot of time. Is there any efficient way of reading some content of the page?</p>
  <pre><code>from selenium import webdriver
  
  PATH = 'C:/Users/.../Desktop/Py/chromedriver.exe'
  
  # A list of all transactions, only one transaction
  transactions = ['0x483250bcd0d94becc904446a0aac44d55e4f8084a4a5bfd928934507196aed83']
  for trans in transactions:
      driver = webdriver.Chrome(PATH)
      driver.get('https://bscscan.com/tx/'+trans) # buying Safemoon
      nRows = int(driver.find_element_by_xpath('//*[@id=&quot;ContentPlaceHolder1_maintable&quot;]/div[7]/div[1]/div/span[2]').text) 
      
      for row in range(1,nRows+1):
          myText = driver.find_element_by_xpath(f'//*[@id=&quot;wrapperContent&quot;]/li[{row}]/div/span[6]').text
          print(myText)
      
      driver.quit()
  </code></pre>