¿Es importante la programación cgi en Python?
Si es python2.X, puede usar modpython para la programación web en Python. Si actualiza a python3.X, puede usar wsgi. Debido a que modpython no es compatible con python3
Aquí presentamos el uso de cgi para la programación web en Python y luego lo demostramos mediante ejemplos simples.
Los niños que usan programación PHP saben que Apache debe configurarse antes de ejecutar el programa PHP. De manera similar, usar Python también requiere configuración.
La configuración de Apache de Python consta básicamente de cuatro pasos:
1. Abra http.conf, busque el Registro #ScriptInterpreterSource y elimine el # al frente. Si no encuentra esta oración, agréguela usted mismo.
2. Busque AddHandler
cgi-script, elimine el # al frente y agregue .py al final
3. Buscar índices de opciones FollowSymLinks, seguido. mediante Add ExecCGI, elimine los índices
4. Guarde y reinicie Apache.
Después de eso, puedes programar en Python, editar p.py:
[python] ¿ver copia simple imprimir?
#!D:\\software \python\python.exe
#encoding: gb2312
#import cgi, cgitb
print("Tipo de contenido: texto/html\r\n \r\n")
print("lt;htmlgt;")
print("lt;headgt;lt;titlegt;Hola, pythonlt;/titlegt;lt;/ headgt;")
a="100";
print("lt;bodygt;lt;h1gt;hola, soy ")
print( a)
print("lt;/h1gt;lt;/bodygt;")
print("lt;/htmlgt;")
Luego en Ingrese: 127.0.0.1/p.py en el navegador y podrá ver el resultado:
hola, tengo 100