| 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 CGI Esempi
    Determinate applicazioni che girano su un server Web recuperare ed elaborare i dati provenienti da un utente , quindi generare e trasferire i dati al browser dell'utente. Queste applicazioni si basano su CGI o Common - Gateway -Interface , i protocolli di fare il loro lavoro dietro le quinte . CGI è uno standard del World Wide Web che definisce come le applicazioni server in grado di interfacciarsi con il server web . Python è un general-purpose , linguaggio di scripting che può essere utilizzata per programmare applicazioni CGI . Python CGI Supporto

    Il linguaggio di programmazione Python include un modulo "cgi" libreria che permette di estrarre informazioni da HTML - HyperText Markup Language - forme , analizzare e generare nuovo codice HTML e presente questo codice per il server web . Supporto CGI di Python è così completo , è possibile creare il proprio server Web semplice con appena sette righe di codice Python . Il seguente codice dal sito Python.org implementa un server Web di base in Python .

    Importazione SimpleHTTPServerimport SocketServerPORT = 8000Handler = SimpleHTTPServer.SimpleHTTPRequestHandlerhttpd SocketServer.TCPServer = ( ( " " , PORT ) , Handler ) print "servire al porto", PORThttpd.serve_forever ( ) per
    modulo HTML Form Processing

    di Python "cgi" consente di estrarre i dati inviati da un modulo Web inviati utilizzando il "GET " o il metodo "POST" . Questo modulo contiene il metodo " cgi.FieldStorage ( ) ", che estrae tutte le informazioni inviate dal form. È quindi possibile cercare questi dati per informazioni o è possibile accedere direttamente al valore assegnato a un campo specifico per nome. Ad esempio , il codice Python può ottenere i dati dai campi modulo denominato " Nome " e "Cognome" e restituire un messaggio personalizzato al browser dell'utente . Il sito " Python.org " presenta molte applicazioni di successo che si basano su Python . Il " Journyx scheda attività " è un esempio di un'applicazione online che consente di recuperare i dati e processi complessi di modulo web.
    Output HTML Codice

    codice Python CGI può essere utilizzato per recuperare le pagine web statiche memorizzate come file su un server e passarli insieme al server Web per il broadcast . È inoltre possibile generare nuove pagine web dinamiche , . Ad esempio, uno script Python può leggere i cookie del browser memorizzati sul vostro computer e generare una pagina Web che sembra essere stato creato appositamente per voi - con il tuo nome , la penultima pagina , un elenco di elementi che si scorso acquistato dalla sito o articoli che potrebbero piacerti . Python può essere usato per creare interi siti web , blog o conservare documenti interni di un'organizzazione . Python.org cita il EZRO Content Management System come un esempio di applicazione basato su Python che viene utilizzato per creare , distribuire e gestire i documenti su reti locali o geografiche .
    Tapping La base di dati

    Con l'aggiunta di un modulo libero, open - source chiamato MySQLdb , è possibile creare script CGI Python che di accesso e manipolare database . Gli oggetti e metodi nel modulo MySQLdb danno programmatori Python i ganci necessari al login , query, creare, leggere e scrivere dati su database MySQL . Come un facile da usare , linguaggio generico , Python estende la potenza del software di database . Il sito Python.org elenca l'azienda Gusto Web come esempio di una società online che utilizza con successo la capacità di elaborazione dati di Python . Gusto si basa su Python per miniera di informazioni nelle sue banche dati che possono aiutare l'azienda a meglio servire i membri della sua rete sociale viaggio - service .

    Previous :

    next :
      Articoli Correlati
    ·Processi In Python 
    ·Come elementi quadrati in una lista in Python 
    ·Come fare un Tab in Python 
    ·Come scrivere in un file in Python 
    ·Come fare un Button Tkinter inattivo 
    ·Come controllare le classi di variabili in Python 
    ·Elenchi In Python 
    ·Come avviare l'ambiente IDLE Python 
    ·Come dividere dati di tabella con un delimitatore in Py…
    ·Che cosa è la programmazione in Python ? 
      Articoli in evidenza
    ·Come ottenere pressioni di tasti in Python 
    ·Come rimuovere un Newline da una stringa in Java 
    ·Come iniziare con Visual Basic 6 
    ·Come utilizzare il dollaro in una stringa in PHP 
    ·Come trasformare il vostro codice Java in codice Androi…
    ·Come utilizzare Google Maps API di completamento automa…
    ·Come emettere JavaScript con PHP 
    ·Come parole in grassetto in C + + con Xcode 
    ·Come rimuovere uno zero con PHP 
    ·Come catturare una schermata da un sistema remoto usand…
    Copyright © Conoscenza Informatica http://it.wingwit.com