Nguyen Quang Truong commited on
Commit
b116b9e
·
1 Parent(s): 56070a2

test update

Browse files
Files changed (1) hide show
  1. scrape_data_indeed/utils.py +8 -2
scrape_data_indeed/utils.py CHANGED
@@ -11,6 +11,9 @@ import datetime
11
  import json
12
  import os
13
  from datetime import datetime, timedelta
 
 
 
14
 
15
  def init_driver():
16
 
@@ -45,8 +48,11 @@ def access(driver,url):
45
 
46
  def search(driver, job, location):
47
  print("_"*30, "SEARCH","_"*30)
48
-
49
- search_box_job = driver.find_element(By.XPATH, '//input[@id="text-input-what"]')
 
 
 
50
  search_box_location=driver.find_element(By.XPATH, '//input[@id="text-input-where"]')
51
  search_box_job.send_keys(job)
52
  search_box_location.send_keys(location)
 
11
  import json
12
  import os
13
  from datetime import datetime, timedelta
14
+ from selenium.webdriver.support.ui import WebDriverWait
15
+ from selenium.webdriver.support import expected_conditions as EC
16
+
17
 
18
  def init_driver():
19
 
 
48
 
49
  def search(driver, job, location):
50
  print("_"*30, "SEARCH","_"*30)
51
+
52
+ search_box_job= WebDriverWait(driver, 10).until(
53
+ EC.presence_of_element_located((By.XPATH, '//input[@id="text-input-what"]'))
54
+ )
55
+ # search_box_job = driver.find_element(By.XPATH, '//input[@id="text-input-what"]')
56
  search_box_location=driver.find_element(By.XPATH, '//input[@id="text-input-where"]')
57
  search_box_job.send_keys(job)
58
  search_box_location.send_keys(location)