Skip to content

Commit 5881783

Browse files
committed
uber_eats
1 parent bdb9a30 commit 5881783

1 file changed

Lines changed: 38 additions & 0 deletions

File tree

day10/uber_eats.py

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
from selenium import webdriver
2+
from selenium.webdriver.chrome.service import Service
3+
from selenium.webdriver.chrome.options import Options
4+
from webdriver_manager.chrome import ChromeDriverManager
5+
from selenium.webdriver.common.by import By
6+
import time
7+
from selenium.webdriver.support.ui import WebDriverWait as web_wait
8+
from selenium.webdriver.support import expected_conditions as EC
9+
10+
11+
#options = Options()
12+
#options.headless = True
13+
#options.add_argument("--window-size=1920,1200")
14+
15+
16+
driver = webdriver.Chrome( service=Service(ChromeDriverManager().install()))
17+
driver.get("https://www.ubereats.com/store/birds-burger-bar/wbbxTPolQFuurGeGNCRaaQ?diningMode=DELIVERY&nt=1&pl=JTdCJTIyYWRkcmVzcyUyMiUzQSUyMk5ldyUyMFlvcmslMjIlMkMlMjJyZWZlcmVuY2UlMjIlM0ElMjJDaElKT3dnXzA2VlB3b2tSWXY1MzRRYVBDOGclMjIlMkMlMjJyZWZlcmVuY2VUeXBlJTIyJTNBJTIyZ29vZ2xlX3BsYWNlcyUyMiUyQyUyMmxhdGl0dWRlJTIyJTNBNDAuNzEzNTIlMkMlMjJsb25naXR1ZGUlMjIlM0EtNzQuMDA2ODg1JTdE")
18+
19+
20+
21+
title_list = []
22+
23+
24+
for i in range(1, 6):
25+
26+
xPath = "//*[@id='main-content']/div[4]/div[1]/div[4]/ul/li[1]/ul/li["+str(i)+"]/div/div/div[2]/div[1]/div/span"
27+
title = web_wait(driver, 20).until(EC.presence_of_element_located((By.XPATH, xPath)))
28+
title_list.append(title.text)
29+
30+
31+
print(title_list)
32+
33+
34+
35+
36+
time.sleep(100)
37+
38+
driver.quit()

0 commit comments

Comments
 (0)