📝 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~=0.17 Downloading trio-0.27.0-py3-none-any.whl (481 kB) Collecting typing_extensions~=4.9 Downloading typing_extensions-4.13.2-py3-none-any.whl (45 kB) Collecting trio-websocket~=0.9 Downloading trio_websocket-0.12.2-py3-none-any.whl (21 kB) Collecting urllib3[socks]<3,>=1.26 Downloading urllib3-2.2.3-py3-none-any.whl (126 kB) Collecting websocket-client~=1.8 Downloading websocket_client-1.8.0-py3-none-any.whl (58 kB) Collecting certifi>=2021.10.8 Downloading certifi-2026.7.22-py3-none-any.whl (136 kB) Requirement already satisfied: idna in /usr/lib/python3/dist-packages (from trio~=0.17->selenium) (2.8) Collecting sniffio>=1.3.0 Downloading sniffio-1.3.1-py3-none-any.whl (10 kB) Collecting outcome Downloading outcome-1.3.0.post0-py2.py3-none-any.whl (10 kB) Collecting attrs>=23.2.0 Downloading attrs-25.3.0-py3-none-any.whl (63 kB) Collecting exceptiongroup; python_version < "3.11" Downloading exceptiongroup-1.3.1-py3-none-any.whl (16 kB) Collecting sortedcontainers Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB) Collecting wsproto>=0.14 Downloading wsproto-1.2.0-py3-none-any.whl (24 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: sniffio, attrs, outcome, typing-extensions, exceptiongroup, sortedcontainers, trio, h11, wsproto, trio-websocket, pysocks, urllib3, websocket-client, 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