| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    Python Tutoriel HTML
    Python est un multi-plateforme, langage de programmation interprété qui a remporté de nombreux honneurs pour son puissant support intégré pour la manipulation avancée de chaîne , la syntaxe lisible et sa bibliothèque standard qui comprend des classes dédiées pour presque toutes les tâches de programmation courantes . Cela inclut des classes spéciales pour la manipulation des documents HTML et XML. Obtenir une page Web

    Récupération d'une page web sous Python ne pouvait pas être plus facile. Même si cela peut être compliqué dans d'autres langues , un programme visant à saisir et imprimer une page Web ne nécessite que trois lignes de code en Python :

    importation urllibpage = urllib.urlopen (' http://www.google.com ' ) . read () print page

    urllib et urllib2 sont les parties de la bibliothèque standard de Python qui gère l'accès à tout ce qui peut être en interaction avec l'aide d'URL . Cela inclut HTML standard ainsi que XML.

    Exécuter ces travers IDLE et il affichera une copie du code HTML pour la page d'accueil de Google.
    Annonce à un
    page Web Photos

    Python peut remplir des formulaires web pour vous . Voici un exemple qui prend le temps aux Etats-Unis code postal 76012 :

    importation urlliburl = data ' http://www.wunderground.com/cgi-bin/findweather/getForecast ' = urllib.urlencode ( [ (' query ' , '76012 ') ] ) = f urllib.urlopen (url , data) . read () print f
    Construire une page Web dynamique

    la manière traditionnelle de construire une page web est d'écrire du code HTML directement , soit à la main ou en utilisant une sorte de rédacteur spécialisé comme Microsoft Front Page ou Dreamweaver. Cependant, il ya un certain nombre d'inconvénients à cette approche , la plus importante étant que le contenu de la page et son style sont liés dans les mêmes documents. Cela signifie que même de petits changements à une relativement grande page Web pourraient exiger l'édition de dizaines ou de centaines de documents. C'est la raison pour laquelle de nombreuses pages sont générées dynamiquement car ils sont demandés, avec contenu stocké dans des bases de données ou des documents XML et HTML utilisé uniquement en tant que modèles squelettiques.
    Google App Engine
    < br >

    Un moyen simple et gratuit pour commencer à générer des pages Web dynamiques avec Python est le Google App Engine . Il s'agit d'un service d'hébergement Web avec des quotas gratuits généreuses fournies par Google qui inclut une base de données et les outils nécessaires pour héberger votre propre contenu dynamique. Vous aurez besoin de télécharger le programme de lancement de Google App Engine de Google et l'utiliser pour créer un nouveau squelette de l'application. Cela nécessitera l'inscription à un compte de développeur Google App Engine gratuit avec Google.
    Bonjour tout le monde

    Le squelette va inclure un fichier main.py. Allez dans main.py avec un éditeur de texte ou IDE Python et ajoutez le code suivant :

    de google.appengine.ext importation webappfrom google.appengine.ext.webapp.util importation run_wsgi_app
    classe

    rootpage ( webapp.RequestHandler ) : def get ( self): self.response.out.write ( ! " Ceci est mon site web créé par programme ») app


    = webapp.WSGIApplication ( [ ( '/', rootpage ) ] , déboguer = True)

    def main () : run_wsgi_app (app)

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

    Utilisez le Google App Engine lanceur de déployer ce à votre compte et ouvrez l'adresse du compte qui vous est donné par Google.

    Previous :

    next :
      articles connexes
    ·Comment supprimer tous les zéros sur les listes en Pyt…
    ·Comment programmer en Python 
    ·Liste s'étendent dans Python 
    ·Comment découper une chaîne en Python 
    ·Comment faire pour changer la couleur d'un point de com…
    ·Comment à la liste des fonctions dans une classe en Py…
    ·Comment obtenir Python pour obtenir une sortie image 
    ·Comment exécuter un script Python dans IPython 
    ·Qu'est-ce que Python pour Windows PC 
    ·Comment afficher un URL en utilisant des expressions ré…
      articles en vedette
    ·Comment masquer un objet dans Visual C 
    ·Comment utiliser un tableau PHP au lieu d'images 
    ·Comment faire pour remplacer une chaîne AS2 
    ·Comment lire les demandes et réponses en PHP ASP.NET 
    ·Comment changer la couleur du texte en JavaScript 
    ·MySQL et Access Tutorial 
    ·Pourquoi pas mon ordinateur ouvert un fichier PHP 
    ·Comment découper une chaîne en Python 
    ·Exigences Microsoft Certified Partner 
    ·Comment ajouter un éclat à l'indice de Katta 
    Copyright © Connaissances Informatiques http://fr.wingwit.com