# https://huggingface.co/spaces/someAdvice123/simple_streamlit_app_project/tree/main import os import time import json import schedule import streamlit as st from selenium import webdriver from selenium.webdriver.firefox.options import Options from selenium.webdriver.firefox.service import Service from webdriver_manager.firefox import GeckoDriverManager st.title("A few useful things!") st.text("hello") url = os.environ.get('URL') def createDriver(): firefoxOptions = Options() firefoxOptions.add_argument("--headless") firefoxOptions.add_argument('--disable-gpu') user_agent = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 S```afari/537.36' firefoxOptions.add_argument(f'user-agent={user_agent}') service = Service(GeckoDriverManager().install()) driver = webdriver.Firefox( options=firefoxOptions, service=service, ) driver.get(url) driver.set_window_size(1080, 720) time.sleep(3) print(driver.title) #st.write(driver.title) #schedule.every(10).seconds.do(createDriver) #while True: # schedule.run_pending() # time.sleep(1)