¿Cómo desarrollar un framework web Python?
Preparación del conocimiento
El marco web implementa principalmente la interacción entre el servidor web y la aplicación web. Los protocolos de red subyacentes los completa principalmente el servidor web. Por ejemplo, escuchar puertos, llenar mensajes, etc.
Las funciones integradas de Python __iter__ y __call__ y WSGI
Iterator
Iterator
proporcionan una interfaz para objetos similares a secuencias. significa que se pueden iterar a través de iteradores como secuencias.
__call__
Si una clase implementa el método __call__ cuando está definida, entonces los objetos de esa clase son ajustables, es decir, estos objetos se pueden usar como funciones.
WSGI
Implementa un objeto invocable: una función, método o instancia invocable.
Marco Web