“Conocimiento Programación>Python Programming

Cómo crear HTML en Python

2011/9/15
Python proporciona a los programadores las herramientas y la flexibilidad para crear aplicaciones que sirven una amplia variedad de funciones en muchos ámbitos diferentes . Código Python se puede ejecutar como interfaz de secuencias de comandos CGI (Common Gateway ) que crean páginas web sobre la marcha. Python trata etiquetas HTML como cualquier otro dato de cadena. El simple comando Python "print" puede emitir código HTML que el servidor Web y el navegador Web del usuario tratan como a cualquier otro tipo de código HTML. Cosas que necesitará
texto sin formato Editor
acceso al servidor web Linux o Unix con Python instalado como lengua CGI
FTP (File Transfer Protocol) aplicación
Mostrar más instrucciones
página 1

Inicie el texto de texto aplicación de edición disponibles en el Linux , Windows o el sistema Mac OS X . Estos incluyen el Bloc de notas en un PC o Jedit , Komodo Edit, Smultron , BBEdit o TextMate en un Mac .
2

Escriba el siguiente código en el editor de texto tal y como se muestra a continuación. Los espacios en blanco y el sangrado tienen significado en Python. Se necesita el primer comentario para cargar el intérprete de Python :

# /usr /bin /python

print " Content-Type : text /html \\ n \\ n " !
< P > def generate_page () :

print " \\ n "

print " \\ n "

print "\\ t Mi Python HTML demo < /TITLE> \\ n " <br> <p> print" < /HEAD > \\ n " <p> impresión <br> " <BODY BGCOLOR =#F7FCAE> \\ n " <br> < p > print " \\ t <H1> Hello World </h1> \\ n " <br> <p> print " < /BODY > \\ n " <br> <p> print " < /HTML > \\ n " <br> <p> generate_page () <br> <p> 3 Haga clic en el menú "Archivo" y , a continuación, seleccione " Guardar". Asigne un nombre al " myhtml.py . " File <br> 4 <p> Inicie la aplicación FTP e iniciar sesión en el servidor Web. <br> 5 <p> Cargar el archivo " myhtml.py " para el directorio raíz del servidor web. <br> 6 <p> cambiar los permisos de " myhtml.py " para permitir que el script se ejecute mediante la aplicación FTP. La máscara de permisos "chmod " es 775 . Para la mayoría de aplicaciones FTP , el permiso de un archivo se modifica mediante la selección y hacer clic derecho en el nombre del archivo y seleccionando la opción de cambiar "Propiedades" o " Permisos ". Algunas aplicaciones FTP le permiten introducir un atributo de número de tres dígitos o " chmod ". Para estos programas FTP , introduzca " 775 " en el cuadro de entrada y presiona " Enter". Otras aplicaciones permiten a los permisos que se establecen al seleccionar casillas de verificación. Para estas aplicaciones , coloque una marca de verificación en las casillas siguientes atributos : <br> <p> Propietario: Leer, Escribir , Ejecutar <br> <p> Grupo: Lectura, Ejecución <br> <p> Otros: Leer , Ejecutar <br> <p> Haga clic en " OK" para establecer los permisos . <br> 7 <p> Haga clic en el botón "Desconectar " de la aplicación FTP. <br> 8 <p> lanzamiento de un navegador web. Introduzca la dirección URL adecuada para acceder a la secuencia de comandos de Python , como " http://yourdomainname.com/myhtml.py . " Reemplazar " yourdomainname.com " con el nombre de dominio o dirección IP del servidor Web. <br> 9 <p> Pulse la tecla "Enter" para cargar la URL y ejecute el script Python. <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/94081.html' >Cómo utilizar Python Math.Log Con Base 10 </a> </div> <div class=p2>Página siguiente: <a class='LinkNextArticle' href='http://www.ordenador.online/Programacion/Python-Programming/94083.html' >Cómo crear una carpeta en Python </a> </div> </div> <dl class=xgc> <dt><span>Python Programming</span></dt> <dd><a href="http://www.ordenador.online/Programacion/Python-Programming/328770.html">¿Qué se entiende por funciones en Python? </a></dd><dd><a href="http://www.ordenador.online/Programacion/Python-Programming/94132.html">Cómo hacer juegos con Python para principiantes </a></dd><dd><a href="http://www.ordenador.online/Programacion/Python-Programming/93989.html">Cómo instalar PyLab en Python </a></dd><dd><a href="http://www.ordenador.online/Programacion/Python-Programming/94107.html">Diferencias entre la escritura y WriteLine en Python </a></dd><dd><a href="http://www.ordenador.online/Programacion/Python-Programming/93741.html">Cómo construir un Cygwin Python </a></dd><dd><a href="http://www.ordenador.online/Programacion/Python-Programming/94068.html">Cómo Leer un archivo de texto en Python </a></dd><dd><a href="http://www.ordenador.online/Programacion/Python-Programming/354884.html">¿Cómo puedo ejecutar eficientemente un bucle de ejecución de Python en paralelo? </a></dd><dd><a href="http://www.ordenador.online/Programacion/Python-Programming/93491.html">Cómo quitar Cotizaciones en Python SQLite </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/93659.html" >Cómo utilizar Python para obtener los datos API </a> </li><li><a href="http://www.ordenador.online/Programacion/Python-Programming/94045.html" >Cómo encontrar el medio de una lista en Python </a> </li><li><a href="http://www.ordenador.online/Programacion/Python-Programming/93579.html" >Cómo ejecutar aplicaciones Java desde Python </a> </li><li><a href="http://www.ordenador.online/Programacion/Python-Programming/94007.html" >Cómo ordenar listas en Python </a> </li><li><a href="http://www.ordenador.online/Programacion/Python-Programming/94148.html" >Cómo crear un bucle while en Python </a> </li><li><a href="http://www.ordenador.online/Programacion/Python-Programming/94133.html" >Cómo obtener la fecha del sistema de Python </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/93692.html" >Cómo compilar Python en una terminal UNIX </a></li><li> <a href="http://www.ordenador.online/Programacion/Python-Programming/352681.html" >Las matrices son mutables en Python, y si es así, ¿cómo impacta esto en su programación de uso? </a></li><li> <a href="http://www.ordenador.online/Programacion/Python-Programming/352698.html" >¿Cómo se puede utilizar NP.Tensordot para realizar operaciones de productos Tensor DOT de manera eficiente en Python? </a></li><li> <a href="http://www.ordenador.online/Programacion/Python-Programming/93667.html" >Cómo encontrar subconjuntos en Python </a></li><li> <a href="http://www.ordenador.online/Programacion/Python-Programming/94141.html" >Cómo crear un diccionario en Python </a></li><li> <a href="http://www.ordenador.online/Programacion/Python-Programming/93700.html" >Cómo determinar si una cadena es un palíndromo en Python </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>Conocimiento de la computadora © http://www.ordenador.online</div> </div> </body> </html>