📝 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 urllib3[socks]<3,>=1.26 Downloading urllib3-2.2.3-py3-none-any.whl (126 kB) Collecting certifi>=2021.10.8 Downloading certifi-2026.5.20-py3-none-any.whl (134 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 trio~=0.17 Downloading trio-0.27.0-py3-none-any.whl (481 kB) Collecting websocket-client~=1.8 Downloading websocket_client-1.8.0-py3-none-any.whl (58 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 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 exceptiongroup; python_version < "3.11" Downloading exceptiongroup-1.3.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 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 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: pysocks, urllib3, certifi, h11, wsproto, attrs, outcome, typing-extensions, exceptiongroup, sniffio, sortedcontainers, trio, trio-websocket, websocket-client, 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