📝 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 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 websocket-client~=1.8 Downloading websocket_client-1.8.0-py3-none-any.whl (58 kB) Collecting trio~=0.17 Downloading trio-0.27.0-py3-none-any.whl (481 kB) Collecting urllib3[socks]<3,>=1.26 Downloading urllib3-2.2.3-py3-none-any.whl (126 kB) Collecting certifi>=2021.10.8 Downloading certifi-2026.2.25-py3-none-any.whl (153 kB) Collecting outcome>=1.2.0 Downloading outcome-1.3.0.post0-py2.py3-none-any.whl (10 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) Requirement already satisfied: idna in /usr/lib/python3/dist-packages (from trio~=0.17->selenium) (2.8) Collecting attrs>=23.2.0 Downloading attrs-25.3.0-py3-none-any.whl (63 kB) Collecting sniffio>=1.3.0 Downloading sniffio-1.3.1-py3-none-any.whl (10 kB) Collecting sortedcontainers Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB) Collecting pysocks!=1.5.7,<2.0,>=1.5.6; extra == "socks" Downloading PySocks-1.7.1-py3-none-any.whl (16 kB) Collecting h11<1,>=0.9.0 Downloading h11-0.16.0-py3-none-any.whl (37 kB) Installing collected packages: typing-extensions, exceptiongroup, attrs, sniffio, outcome, sortedcontainers, trio, h11, wsproto, trio-websocket, websocket-client, pysocks, urllib3, certifi, 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