📝 Created Python Selenium script: teeone-selenium.py 🚀 Starting TeeOne Selenium Scraper =================================================== ✅ Python version: Python 3.8.10 ⚠️ Selenium not found. Installing... 📦 Install result: WARNING: The directory '/var/www/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag. Collecting selenium Downloading selenium-4.27.1-py3-none-any.whl (9.7 MB) Collecting certifi>=2021.10.8 Downloading certifi-2026.5.20-py3-none-any.whl (134 kB) Collecting websocket-client~=1.8 Downloading websocket_client-1.8.0-py3-none-any.whl (58 kB) Collecting trio-websocket~=0.9 Downloading trio_websocket-0.12.2-py3-none-any.whl (21 kB) Collecting typing_extensions~=4.9 Downloading typing_extensions-4.13.2-py3-none-any.whl (45 kB) Collecting urllib3[socks]<3,>=1.26 Downloading urllib3-2.2.3-py3-none-any.whl (126 kB) Collecting trio~=0.17 Downloading trio-0.27.0-py3-none-any.whl (481 kB) Collecting exceptiongroup; python_version < "3.11" Downloading exceptiongroup-1.3.1-py3-none-any.whl (16 kB) Collecting wsproto>=0.14 Downloading wsproto-1.2.0-py3-none-any.whl (24 kB) Collecting outcome>=1.2.0 Downloading outcome-1.3.0.post0-py2.py3-none-any.whl (10 kB) Collecting pysocks!=1.5.7,<2.0,>=1.5.6; extra == "socks" Downloading PySocks-1.7.1-py3-none-any.whl (16 kB) Requirement already satisfied: idna in /usr/lib/python3/dist-packages (from trio~=0.17->selenium) (2.8) Collecting sortedcontainers Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB) Collecting sniffio>=1.3.0 Downloading sniffio-1.3.1-py3-none-any.whl (10 kB) Collecting attrs>=23.2.0 Downloading attrs-25.3.0-py3-none-any.whl (63 kB) Collecting h11<1,>=0.9.0 Downloading h11-0.16.0-py3-none-any.whl (37 kB) Installing collected packages: certifi, websocket-client, sortedcontainers, sniffio, typing-extensions, exceptiongroup, attrs, outcome, trio, h11, wsproto, trio-websocket, pysocks, urllib3, selenium ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: '/var/www/.local' Check the permissions. ⚠️ ChromeDriver not found in PATH 💡 You may need to install ChromeDriver or add it to PATH 🔄 Executing Selenium script... 📊 Script output: Traceback (most recent call last): File "teeone-selenium.py", line 10, in from selenium import webdriver ModuleNotFoundError: No module named 'selenium' =================================================== 🏁 Selenium scraping completed 📝 Next Steps: 1. Review the output above 2. Check the exports/ directory for generated files 3. If successful, you can automate this process 4. Consider setting headless: true for production use