wfastcgi.py provides a bridge between IIS and Python using WSGI and FastCGI, similar to what mod_python provides for Apache HTTP Server. It can be used with any Python web application or framework that supports WSGI, and provides an efficient way to handle requests and process pools through IIS.
- PYPI Page: https://pypi.org/project/wfastcgi/
- Source Code: https://github.com/Microsoft/PTVS/tree/master/Python/Product/WFastCgi
- Issues: https://github.com/Microsoft/PTVS/issues
Microsoft developed this component as part of the Python extensions for Azure App Service on Windows initially.
Note that Microsoft has deprecated the Python extensions, so you should switch to Linux.
Important
Microsoft has deprecated the Python extensions for App Service on Windows as described in this article in favor of a direct deployment to App Service on Linux.