Update get_real_home_listing.py
Browse files- get_real_home_listing.py +13 -9
get_real_home_listing.py
CHANGED
@@ -1,7 +1,9 @@
|
|
1 |
-
from selenium
|
2 |
-
from selenium.webdriver.
|
3 |
-
from selenium.webdriver.
|
4 |
-
from
|
|
|
|
|
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 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
|
|
|
|
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(
|