Update all headless mode v3

master
joey0629 12 months ago
parent 0e9d2880e6
commit be44f60c62
  1. 8
      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)

Loading…
Cancel
Save