| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Python Programming >> Content
    Python Tutorial HTML
    Python è un cross-platform , linguaggio di programmazione interpretato , che ha conquistato ampi consensi per la sua potente supporto integrato per la manipolazione avanzata stringa , sintassi leggibile , e la sua libreria standard , che include le classi dedicate per quasi tutte le attività di programmazione comuni . Questo include le classi speciali per la gestione dei documenti HTML e XML . Ottenere una pagina web

    Recupero di una pagina web , in Python non potrebbe essere più facile . Anche se questo può essere complicato in altre lingue , un programma per afferrare e stampare una pagina web richiede solo tre righe di codice in Python :

    importazione urllibpage = urllib.urlopen ( ' http://www.google.com ' ) . read () stampa pagina

    urllib e urllib2 sono le parti di libreria standard di Python che gestisce l'accesso a tutto ciò che può interagire con l'utilizzo di URL. Questo include HTML standard così come XML .

    Eseguire questi attraverso IDLE e stamperà una copia del codice HTML per l'home page di Google .
    Annuncio a un
    Webpage

    Python può compilare i moduli web per voi . Ecco un esempio che afferra il tempo negli Stati Uniti CAP 76012 :

    import urlliburl = ' http://www.wunderground.com/cgi-bin/findweather/getForecast ' data = urllib.urlencode ( [ ( ' query ' , '76012 ') ] ) f = urllib.urlopen ( url , dati) . read () print f
    Costruire una pagina web dinamica

    il modo tradizionale di costruire una pagina web è stato quello di scrivere direttamente il codice HTML , a mano o utilizzando una sorta di editor specializzato come Microsoft Front Page o Dreamweaver . Tuttavia, ci sono una serie di inconvenienti di questo approccio , il più significativo è che il contenuto della pagina e il suo stile sono legati negli stessi documenti . Questo significa che anche piccole modifiche a un relativamente grande pagina web potrebbero richiedere la redazione di decine o centinaia di documenti . Questa è la ragione per cui molte pagine sono generate dinamicamente come sono state chieste, con contenuti memorizzati in database o documenti XML e file HTML utilizzato solo come modelli scheletrici .
    Google App Engine, < br >

    un modo semplice e gratuito per iniziare con la generazione di pagine web dinamiche con Python è il Google App Engine . Si tratta di un servizio di web hosting con generose quote gratuiti forniti da Google che include un database e gli strumenti necessari per ospitare i propri contenuti dinamici . Avrete bisogno di scaricare il programma di avvio del motore Google App da Google e utilizzarlo per creare un nuovo scheletro di applicazione . Ciò richiederà la registrazione di un account sviluppatore Google App Engine gratis con Google .
    Ciao Mondo

    Lo scheletro includerà un file main.py. Andate in main.py con un editor di testo o IDE Python e aggiungere il seguente codice :

    da google.appengine.ext importazione webappfrom google.appengine.ext.webapp.util run_wsgi_app
    classe

    importazione RootPage ( webapp.RequestHandler ) : def get ( self): self.response.out.write ( " Questa è la mia pagina web di programmazione creato " ) per

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

    def main ( ) : run_wsgi_app (app ) per

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

    usare Google App Engine launcher di implementare questo al tuo account , e aprire l'indirizzo resoconto fatto da Google .

    Previous :

    next :
      Articoli Correlati
    ·Come costruire un parser in Python 
    ·Come fare un dizionario con due chiavi in Python 
    ·Come trasformare il Off warning di deprecazione Python 
    ·Come fare Array 3D in Python 
    ·Fai da te Rose Bouquet 
    ·Liste di argomenti variabili per Python 
    ·Come ottenere la dimensione della matrice in Python 
    ·Python Ordina Funzione 
    ·Come inserire un carattere di nuova riga in una Lista 
    ·Come calcolare l' interpolazione numerica Usare Python 
      Articoli in evidenza
    ·È Visual Basic Open Source 
    ·Come confrontare le stringhe in JavaScript 
    ·Come fare un Clicker Auto in Visual Basic 2010 
    ·Come creare file RTF con VB.Net 
    ·Come verificare in Python se un oggetto è in una class…
    ·Come aggiungere i servizi Web di eBay in VB.NET 
    ·Come installare Sun Java 6.22 a Ubuntu 10.04 ? 
    ·VB6 Run Time Error 70 : Autorizzazione negata 
    ·Come fare una chat senza bisogno di Java 
    ·Come scrivere un controllo ActiveX 
    Copyright © Conoscenza Informatica http://it.wingwit.com