“Conocimientos software>Código abierto

Cómo utilizar Python como Backend

2014/4/8
Al utilizar Python para su web programación de aplicaciones back-end es una alternativa a la forma más común de hacerlo en PHP. Mientras que la sintaxis puede ser un poco más detallado , porque todo el contenido (cabeceras y HTML) está integrado en el Python a través de declaraciones de " impresión" , muchos todavía prefieren la sintaxis más clara de Python. Con la interfaz de entrada común su programa imprime las líneas que serán atendidas por el servidor de manera que el agente de usuario cliente ve exactamente como si se tratara de un archivo HTML estático. Cosas que necesitará servidor Web Python integrado
Mostrar más instrucciones

1 Abra un archivo de texto ASCII vacía. Como casi cualquier lenguaje de programación , todos los programas de Python van en archivos de texto normales .
2

Tipo "import cgi " como la primera línea del archivo . Esto le dice a Python para hacer la funcionalidad CGI disponibles para su programa
3

Type ' print " Content-type : text /html \\ n \\ n " ' . Como la segunda línea del archivo . Esta línea le dice al agente de usuario ( por ejemplo, el navegador del usuario ), el tipo de datos que pueden esperar y se envía automáticamente cuando un servidor web sirve una página web estática. Sin embargo, dado que está utilizando el CGI , debe especificar de forma explícita. Para facilitar la lectura durante la depuración utilizan el retorno de carro ("\\ n") y la pestaña ( "\\ t " ) los códigos de escape Python donde normalmente colocar espacios en blanco en su margen de beneficio .
4 Utilice sentencias print

a indican el contenido de la página web devueltas al agente de usuario . Recuerde usar los códigos de escape en sus estados de cuenta impresos para escapar comillas y otros caracteres tales . Es posible que desee encapsular marcado común a todas las páginas de las diferentes funciones y transmitir datos únicos como parámetros a las funciones.
5 " form = cgi.FieldStorage () " Tipo

cualquier parte del script para utilizar el método " FieldStorage ()" de la clase " cgi " para obtener los datos del formulario presentado a la página anterior devuelve como un objeto de diccionario a la variable "forma" . La variable "forma" se puede cambiar a algo que te gusta . Usted puede utilizar el " if" con " has_key ()" del objeto "forma" y " value () " Los métodos para determinar si los datos del formulario se presentaron incluso en el primer lugar y el contenido de los datos de formulario.

6

utilizar la interfaz de programación de aplicaciones de base de datos Python (DB -API) módulos para manejar la interacción de base de datos . El módulo que utiliza y su sintaxis de comandos correspondiente dependerá de qué tipo de base de datos que utiliza.
7

Guardar la secuencia de comandos . Consulte la documentación de su servidor web para saber dónde están sus archivos CGI deben ir y qué extensión de los archivos CGI Python deberían tener. La mayoría de los servidores requieren que los archivos estén en un directorio " cgi -bin" con la extensión de nombre de archivo . " Cgi ", pero su servidor puede ser diferente.

Código abierto
¿Qué es la ventana de depuración Just- In-Time en Mi PC
Cómo aumentar el tamaño de caché en eAccelerator
El enlace parece no estar funcionando : Cómo quitar la etiqueta Meta
Cómo actualizar KDE 4.1.0 a 4.2.1
Cómo instalar Java 6 Update 7
Las diferencias entre PHPBB y PHPBB3
Cómo obtener la contraseña de administrador del equipo
Cómo hacer una fuente de mapa abierto
Conocimientos Informáticos © http://www.ordenador.online