Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion whole_foods_delivery_autobuy.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.options import Options

import sys
import time
Expand Down Expand Up @@ -85,7 +86,9 @@ def getWFSlot(productUrl):
'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36',
}

driver = webdriver.Chrome()
chrome_options = Options()
chrome_options.add_argument("user-data-dir=_chrcache")
driver = webdriver.Chrome(chrome_options=chrome_options)
driver.get(productUrl)
driver.maximize_window()
html = driver.page_source
Expand Down
5 changes: 4 additions & 1 deletion whole_foods_delivery_autobuy_windows.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.options import Options

import sys
import time
Expand Down Expand Up @@ -86,7 +87,9 @@ def getWFSlot(productUrl):
duration = 1000
freq = 440

driver = webdriver.Chrome()
chrome_options = Options()
chrome_options.add_argument("user-data-dir=_chrcache")
driver = webdriver.Chrome(chrome_options=chrome_options)
driver.get(productUrl)
driver.maximize_window()
html = driver.page_source
Expand Down
5 changes: 4 additions & 1 deletion whole_foods_delivery_slot_chrome.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import bs4

from selenium import webdriver
from selenium.webdriver.chrome.options import Options

import sys
import time
Expand All @@ -12,7 +13,9 @@ def getWFSlot(productUrl):
'User-Agent': 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36',
}

driver = webdriver.Chrome()
chrome_options = Options()
chrome_options.add_argument("user-data-dir=_chrcache")
driver = webdriver.Chrome(chrome_options=chrome_options)
driver.get(productUrl)
html = driver.page_source
soup = bs4.BeautifulSoup(html, "html.parser")
Expand Down