Spaces:
Sleeping
Sleeping
File size: 1,172 Bytes
fac754d 3eae8fa 812e228 3eae8fa 61611ef 3eae8fa 812e228 b19cd13 812e228 fac754d 20d602d 812e228 4f79194 fac754d 812e228 4f79194 812e228 4f79194 cfa0bd5 5114b02 51d566e 61611ef 20d602d 812e228 a11cf6d |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
# 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)
|