title: Skip waiting for a website timer selenium Python
body: <p>I'm running Selenium in Python ide with geckodriver.</p>
  
  <p>The site I'm trying to open has a timer of 30 seconds that after this 30 seconds a button appears and I send a click on it.</p>
  
  <p>What I'm asking is the following:
  Can I somehow ignore/skip/speed up the waiting time?</p>
  
  <p>Right now what I'm doing is the following:</p>
  
  <pre><code>driver = webdriver.Firefox()
  driver.get("SITE_URL")
  sleep(30)
  driver.find_element_by_id("proceed").click()
  </code></pre>
  
  <p>Which is very inefficient because every time I run the code to do some tests I need to wait. </p>
  
  <p>Thanks in advance, Avi.</p>
  
  <p><em>UPDATE:</em>
  I haven't found a way to get over the obstacle but until I do I'm trying to focus the next achievable progress:</p>
  
  <pre><code>&lt;video class="jw-video jw-reset" disableremoteplayback="" webkit-playsinline="" playsinline="" preload="metadata" src="//SITE.SITE.SITE/SITE/480/213925.mp4?token=jbavPPLqNqkQT1SEUt4crg&amp;amp;time=1525458550" style="object-fit: fill;"&gt;&lt;/video&gt;
  </code></pre>
  
  <p>(censored site's name)</p>
  
  <p>In each page there is a video, all the videos are under the class "jw-video jw-reset"
  I had trouble using find element by class so I used:</p>
  
  <pre><code>WebDriverWait(driver, 10).until(EC.presence_of_element_located((By.CSS_SELECTOR, "video[class='jw-video jw-reset']")))
  </code></pre>
  
  <p>It works but I can't figure how to select the element's src...</p>