“Conocimientos Programación>Python Programming

Cómo incrustar Python en HTML

2011/4/14
diferencia de JavaScript , el código Python no puede por directamente incrustado en HTML, pero puede ser invocada a través de puerta de enlace común interfaz de scripting, donde compite con el lenguaje Perl scripting para la atención de los programadores web que toman los primeros pasos en interactivo aplicaciones web . Web /Python marcos robustos como Django y Zope ofrecen los programadores herramientas potentes de Python para la creación de aplicaciones web en las que la lógica de programación y visualización HTML se mantienen separados. Estos sistemas ofrecen una potencia y escalabilidad. Cosas que necesitará
servidor Web Apache aplicación
Python 2.6 o superior
Mostrar más instrucciones
1

Configurar el servidor web Apache para ejecutar scripts CGI mediante la inserción de la siguiendo las líneas de código en el archivo principal httpd.conf :


Opciones + ExecCGI

< /Directorio>

También tendrá que añadir la siguiente línea al archivo httpd.conf : . .

AddHandler cgi -script cgi py

Esto le dice al servidor web que adjuntan archivos con cgi y py se debe ejecutar como scripts CGI
2

Abra un editor de texto y escriba lo siguiente : . . . !

# /usr /bin /python

print (' Content-type : text /html \\ n' ) print (' Python_In_HTML < /TITLE >' ) print (' <H1> Python quisiera decir < /H1 >' ) print (' Hola <P> , HTML < /P> !') <br> <p> la primera línea con su llamado " tinglado " invoca el intérprete de Python , el comando de impresión llama al método de HTML para que el texto entre las etiquetas se dará formato correctamente en el navegador . Guarde este archivo como PyScript1.py en root /Library /Apache /cgi -bin <br> 3 <p> prueba su script , abra un explorador web y escriba la dirección URL siguiente : . <br> < p> http://localhost.cgi-bin.PyScript1.py <br> <p> Su navegador mostrará lo siguiente : Python gustaría decir hola , HTML <br> <br> <div class="escomad2"><script language='javascript' src='http://www.ordenador.online/ad/es/2.js'></script></div> </div> <div class=contentpage> <div class=p1>Página anterior: <a class='LinkPrevArticle' href='http://www.ordenador.online/Programacion/Python-Programming/Cómo-mostrar-una-dirección-URL-mediante-expresiones-regulares-.html' >Cómo mostrar una dirección URL mediante expresiones regulares </a> </div> <div class=p2>Página siguiente: <a class='LinkNextArticle' href='http://www.ordenador.online/Programacion/Python-Programming/¿Cuál-es-la-diferencia-entre-el-punto-de-partituras-y-Flecha-Notación-en-C-.html' >¿Cuál es la diferencia entre el punto de partituras y Flecha Notación en C </a> </div> </div> <dl class=xgc> <dt><span>Python Programming</span></dt> <dd><a href="http://www.ordenador.online/Programacion/Python-Programming/Trucos-Python-.html">Trucos Python </a></dd><dd><a href="http://www.ordenador.online/Programacion/Python-Programming/Cómo-quitar-las-claves-de-un-diccionario-en-Python-.html">Cómo quitar las claves de un diccionario en Python </a></dd><dd><a href="http://www.ordenador.online/Programacion/Python-Programming/Cómo-quitar-Variables-De-Vars-Python-.html">Cómo quitar Variables De Vars Python </a></dd><dd><a href="http://www.ordenador.online/Programacion/Python-Programming/Cómo-abrir-Linux-Python-XRCed-.html">Cómo abrir Linux Python XRCed </a></dd><dd><a href="http://www.ordenador.online/Programacion/Python-Programming/Cómo-hacer-una-matriz-vacía-en-Python-.html">Cómo hacer una matriz vacía en Python </a></dd><dd><a href="http://www.ordenador.online/Programacion/Python-Programming/Cómo-acceder-a-las-tuplas-en-Python-.html">Cómo acceder a las tuplas en Python </a></dd><dd><a href="http://www.ordenador.online/Programacion/Python-Programming/Cómo-leer-el-cuadro-de-lista-de-selección-en-Python-.html">Cómo leer el cuadro de lista de selección en Python </a></dd><dd><a href="http://www.ordenador.online/Programacion/Python-Programming/Cómo-Raspe-y-analizar-direcciones-.html">Cómo Raspe y analizar direcciones </a></dd> </dl> </div> <!--right--> <div class=rightmain> <div class=esrightlist> <div class=e1>Los últimos artículos de equipo</div> <ul> <li><a href="http://www.ordenador.online/Programacion/Python-Programming/Cómo-envolver-una-función-en-Python-.html" >Cómo envolver una función en Python </a> </li><li><a href="http://www.ordenador.online/Programacion/Python-Programming/Tiempo-de-funcionamiento-restante-en-Python-.html" >Tiempo de funcionamiento restante en Python </a> </li><li><a href="http://www.ordenador.online/Programacion/Python-Programming/Cómo-abrir-un-archivo-a-través-de-Python-.html" >Cómo abrir un archivo a través de Python </a> </li><li><a href="http://www.ordenador.online/Programacion/Python-Programming/Cómo-conseguir-un-Python-para-ejecutar-desde-CMD-.html" >Cómo conseguir un Python para ejecutar desde CMD </a> </li><li><a href="http://www.ordenador.online/Programacion/Python-Programming/¿Cómo-se-lee-y-escribe-permisos-para-los-módulos-de-Python-.html" >¿Cómo se lee y escribe permisos para los módulos de Python </a> </li><li><a href="http://www.ordenador.online/Programacion/Python-Programming/Python-Override-Base-método-de-las-clases-.html" >Python Override Base método de las clases </a> </li> </ul> </div> <div class=esrightlist> <div class=e1>Artículos de la popular computadora</div> <ul> <li> <a href="http://www.ordenador.online/Programacion/Python-Programming/Cómo-instalar-el-IPRE-Python-.html" >Cómo instalar el IPRE Python </a></li><li> <a href="http://www.ordenador.online/Programacion/Python-Programming/Cómo-cargar-un-script-de-Python-en-una-Shell-IDLE-.html" >Cómo cargar un script de Python en una Shell IDLE </a></li><li> <a href="http://www.ordenador.online/Programacion/Python-Programming/Cómo-codificar-y-decodificar-símbolos-en-Python-.html" >Cómo codificar y decodificar símbolos en Python </a></li><li> <a href="http://www.ordenador.online/Programacion/Python-Programming/Cómo-calcular-el-Asin-(X-)-en-Python-.html" >Cómo calcular el Asin (X ) en Python </a></li><li> <a href="http://www.ordenador.online/Programacion/Python-Programming/Cómo-encontrar-una-lista-en-Python-.html" >Cómo encontrar una lista en Python </a></li><li> <a href="http://www.ordenador.online/Programacion/Python-Programming/Introducción-a-Python-3-.html" >Introducción a Python 3 </a></li> </ul> </div> <div class="esrightad"> <script language='javascript' src='http://www.ordenador.online/ad/es/r.js'></script> </div> <div class=esrightlist> <div class=e1>Más categorías</div> <ul> <li><a href='http://www.ordenador.online/Programacion/C--C-----Programming/' target="_self">C /C + + Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Lenguajes-De-Programación/' target="_self">Lenguajes De Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Delphi-Programación/' target="_self">Delphi Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Programación-Java/' target="_self">Programación Java</a></li> <li><a href='http://www.ordenador.online/Programacion/JavaScript-Programación/' target="_self">JavaScript Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Programación-PHP--MySQL/' target="_self">Programación PHP /MySQL</a></li> <li><a href='http://www.ordenador.online/Programacion/Perl-Programming/' target="_self">Perl Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Python-Programming/' target="_self">Python Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Rubí-Programación/' target="_self">Rubí Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Visual-Basics-Programación/' target="_self">Visual Basics Programación</a></li> </ul> </div> </div> <!--right end--> <div class="cl"></div> </div> <div class=esfoot> <div class=copy>Conocimientos Informáticos © http://www.ordenador.online</div> </div> </body> </html>