Добрый день, заинтересовал вопрос интеграции веб-сервера с питоновским кодом. Как гласит определение WSGI аппликации, это некий callback, передаваемый серверу в который он отправит объект запроса когда пользователь обратится к ресурсу. Из этого знания становится любопытно, а кто, собственно, вызывает питоновский код? Ну то есть сервера написаны на каком-то своём языке в котором может не быть возможности дернуть python, не через командную же строку он вызывает интерпретатор python с передачей аргументов.
WSGI - это протокол взаимодействия. Есть сервера приложений, этот протокол реализующие - uWSGI, Gunicorn и т.п. Сервер приложений запускается и начинает слушать сокет, web-сервер пишет в этот сокет данные в формате соответствующем протоколу WSGI, сервер приложений получает эти данные, запускает python-код (тот самый колбэк), получает от него ответ и пишет его обратно в сокет.