| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Python Programming >> Content
    Python Tutorial HTML
    Python es una cruz -plataforma, lenguaje de programación interpretado que ha ganado numerosos elogios por su potente capacidad de apoyo para la manipulación avanzada de cuerdas, la sintaxis legible , y su biblioteca estándar, que incluye clases dedicadas para casi todas las tareas de programación comunes . Esto incluye clases especiales para el manejo de los documentos HTML y XML. Obtención de una página web

    Recuperando una página web bajo Python no podría ser más sencillo . Si bien esto puede ser complicado en otros idiomas , un programa para tomar e imprimir una página web requiere sólo tres líneas de código en Python :

    importación urllibpage = urllib.urlopen ( " http://www.google.com " ) . read () print page

    urllib y urllib2 son las partes de la biblioteca estándar de Python que maneja el acceso a todo lo que se puede interactuar con el uso de URLs. Esto incluye HTML estándar como XML.

    Ejecutar estos a través de IDLE y se imprimirá una copia del código HTML de la página de Google .
    Anuncio a un
    página web

    Python puede rellenar formularios web para usted . He aquí un ejemplo que atrapa el clima en EE.UU. código postal 76012 :

    importación urlliburl = data ' http://www.wunderground.com/cgi-bin/findweather/getForecast ' = urllib.urlencode ( [( ' consulta ' , '76012 ' ) ] ) f = urllib.urlopen ( url , datos) . read () print f
    la construcción de una página web dinámica

    La forma tradicional de construir una página web era escribir código HTML directamente , ya sea a mano o utilizando algún tipo de editor especializado como Microsoft Front Page o Dreamweaver. Sin embargo , hay una serie de inconvenientes de este enfoque , el más significativo es que el contenido de la página y su estilo está ligada en los mismos documentos . Esto significa que incluso los pequeños cambios en una parte relativamente grande página web podría requerir la edición de decenas o cientos de documentos. Esta es la razón por la que muchas páginas se generan dinámicamente a medida que se solicitan , con el contenido almacenado en bases de datos o documentos XML , y archivos HTML que se utiliza sólo como modelos esqueléticas.
    Google App Engine
    < br >

    Una manera fácil y gratuita para empezar a generar páginas web dinámicas con Python es el Google App Engine . Este es un servicio de alojamiento web con cuotas libres generosos proporcionados por Google , que incluye una base de datos y las herramientas necesarias para alojar su propio contenido dinámico. Usted tendrá que descargar el programa de lanzamiento de Google App Engine de Google y usarlo para crear un nuevo esqueleto de la aplicación. Para ello será necesario registrarse en una cuenta de desarrollador de Google App Engine gratuita con Google .
    Hello World

    El esqueleto incluirá un archivo main.py. Entra en main.py con un editor de texto o IDE Python y agregue el código siguiente :

    de google.appengine.ext webappfrom run_wsgi_app
    clase

    google.appengine.ext.webapp.util importación importación RootPage ( webapp.RequestHandler ) : def get ( self): self.response.out.write ( "¡ Esta es mi página web mediante programación creado " )

    app = webapp.WSGIApplication ( [( '/', RootPage ) ] , debug = True )

    def main () : run_wsgi_app (app )

    if __ name__ == " __main__ ": main ()

    Usa el Google App Engine lanzador de implementar esto a tu cuenta y abrir la cuenta de la dirección indicada por Google .

    Previous :

    next :
      Artículos relacionados
    ·Cómo prevenir más de una instancia de un programa en …
    ·Errores Puerto no numéricos en Python 
    ·Lista extienden en Python 
    ·Cómo ordenar los datos tabulares en Python 
    ·Cómo leer un archivo arbitrario en Python 
    ·Cómo ingresar números en Python 
    ·Cómo hacer un reloj en Python 
    ·Cómo hacer un punto flotante de variables en Python 
    ·Cómo configurar Python 
    ·¿Cómo revertir una lista en Python 
      Artículos destacados
    ·Cómo compartir variables de sesión de ColdFusion 
    ·Cómo ejecutar Java Beans 
    ·Cómo crear un cuadro de lista en Visual Basic 
    ·Cómo ejecutar una consulta en Access VBA 
    ·Cómo vincular una enumeración de una columna DataGrid…
    ·Cómo crear las tablas de multiplicación utilizando Ja…
    ·Una manera de romper las largas colas en CSS 
    ·ZPL Programming Guide Zebra 
    ·Tutorial para hacer un juego en Java 
    ·Cómo dejar de IMVU 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com