yusufenes commited on
Commit
25c9b64
·
verified ·
1 Parent(s): a996d09

Update get_real_home_listing.py

Browse files
Files changed (1) hide show
  1. get_real_home_listing.py +13 -9
get_real_home_listing.py CHANGED
@@ -1,7 +1,9 @@
1
- from selenium.webdriver import Firefox
2
- from selenium.webdriver.firefox.service import Service as FirefoxService
3
- from selenium.webdriver.firefox.options import Options as FirefoxOptions
4
- from webdriver_manager.firefox import GeckoDriverManager
 
 
5
  import json
6
  import pandas as pd
7
  import requests
@@ -18,11 +20,13 @@ def format_price(price):
18
  def get_home_listings(selected_il, price_value):
19
 
20
 
21
- firefox_options = FirefoxOptions()
22
- firefox_options.add_argument("--headless") # Run headless
23
-
24
- service = FirefoxService(executable_path="./geckodriver")
25
- driver = Firefox(service=service, options=firefox_options)
 
 
26
 
27
 
28
  search_input = WebDriverWait(driver, 10).until(
 
1
+ from selenium import webdriver
2
+ from selenium.webdriver.chrome.service import Service
3
+ from selenium.webdriver.chrome.options import Options
4
+ from selenium.webdriver.common.by import By
5
+ from selenium.webdriver.support.ui import WebDriverWait
6
+ from selenium.webdriver.support import expected_conditions as EC
7
  import json
8
  import pandas as pd
9
  import requests
 
20
  def get_home_listings(selected_il, price_value):
21
 
22
 
23
+ chrome_options = Options()
24
+ chrome_options.add_argument('--headless')
25
+ chrome_options.add_argument('--no-sandbox')
26
+ chrome_options.add_argument('--disable-dev-shm-usage')
27
+ chrome_options.add_argument('--disable-gpu')
28
+
29
+ driver = webdriver.Chrome(options=chrome_options)
30
 
31
 
32
  search_input = WebDriverWait(driver, 10).until(