1. Запустить python напрямую из html/js нельзя.
2. Можно использовать js (
xmlhttprequest)
3. Если принципиально использовать python можно использовать сервер, написанный на python:
3.А: Простой самописный сервер (гугл в помощь).
3.Б: Использовать готовую библиотеку:
- flask + jinja2 (оптимально для "одностроничника")
- django
- fastAPI