Это больше не статичный контент.Вы хотите динамически генерировать контент, используя скрипт.
В Python это обычно делается с использованием WSGI-интерфейса (в прежние времена стандартом де-факто было CGI ), который определяет стандартный способ для вашего кода Python получить ввод (информацию о HTTP-запросе) и отправить ответ (заголовки HTTP и контент, который вы хотите обслуживать - обычно HTML).
Для этого есть превосходный mod_wsgi
модуль Apache , который устанавливает соединение между серверными компонентами (получение запросов и отправка контента) и вашим кодом, используя этот интерфейс WSGI.
Вы также можете попробовать какой-нибудь шаблонизатор , чтобы упростить генерацию динамического HTML (мой любимый Jinja2 ).