From be44f60c6205aad6329b36251158007c8f628318 Mon Sep 17 00:00:00 2001 From: joey0629 Date: Tue, 23 Apr 2024 18:42:25 +0800 Subject: [PATCH] Update all headless mode v3 --- main.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/main.py b/main.py index 59313fc..4545361 100644 --- a/main.py +++ b/main.py @@ -87,6 +87,7 @@ def find_pce(date:str): driver = webdriver.Chrome( options=options) driver.get(pce_url+date) print("Open") + time.sleep(0.5) date = driver.find_element(By.XPATH, '//*[@id="home"]/h1').text.split(' ')[4] value_1 = driver.find_element(By.XPATH, '//*[@id="home"]/div[2]/div/div/p[2]').text value_2 = driver.find_element(By.XPATH, '//*[@id="home"]/div[2]/div/div/div[1]/table/tbody/tr[13]').text.strip(' ').split(' ')[-1] @@ -198,16 +199,15 @@ if __name__ == "__main__": # broadcast_all_pce("February", "february-2024") print("Start Time:" , datetime.fromtimestamp(time.time())) - schedule.every().day.at("10:30").do(wrapper_function_pce, "February", "february-2024") + schedule.every().day.at("10:43").do(wrapper_function_pce, "February", "february-2024") while True: - if datetime.now().strftime("%Y-%m-%d %H:%M") == "2024-04-23 10:30": + if datetime.now().strftime("%Y-%m-%d %H:%M") == "2024-04-23 10:43": schedule.run_pending() if has_broadcasted: print("Broadcast completed") break time.sleep(0.1) # Check every 0.1 seconds - #NonFarm # date , message = find_non_farm(nonfarm_url) # print(date) @@ -216,7 +216,7 @@ if __name__ == "__main__": # find_cpi("FEBRUARY") #PCE - # broadcast_all_pce("February", "february-2024") + #broadcast_all_pce("February", "february-2024") # date, message1, message2 = find_pce("february-2024") # print(date) # print(message1)