| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Python Programming >> Content
    Python CGI Eksempler
    Visse programmer , der kører på en webserver hente og behandle data fra en bruger, så generere og overføre data tilbage til brugerens webbrowser. Disse programmer er afhængige af CGI eller Common- Gateway -interface , protokoller til at gøre deres bag- kulisserne arbejde. CGI er en World Wide Web standard, der definerer, hvordan server applikationer kan interface med webserveren. Python er et generelt formål , scriptsprog, der kan bruges til at programmere CGI applikationer . Python CGI Support

    programmeringssproget Python indeholder en " cgi " bibliotek modul, der gør det muligt at udtrække oplysninger fra HTML - HyperText Markup Language - formularer , analysere og generere ny HTML-kode og nuværende denne kode til webserveren . Pythons CGI support er så færdig, kan du oprette din egen simple webserver med blot syv linjer Python kode. Følgende kode fra Python.org website implementerer en meget grundlæggende webserver i Python.

    Import SimpleHTTPServerimport SocketServerPORT = 8000Handler = SimpleHTTPServer.SimpleHTTPRequestHandlerhttpd = SocketServer.TCPServer ( ("" , PORT ) Handler ) print " servering ved port" , sendte PORThttpd.serve_forever ()
    HTML Form Processing

    Pythons " cgi "-modulet gør det muligt at udtrække data sendes fra en web- formular ved hjælp den "GET " eller " POST "-metoden. Dette modul indeholder metoden " cgi.FieldStorage () ", som udtrækker alle de oplysninger, der sendes af formularen. Du kan derefter søge disse data til oplysninger, eller du kan få direkte adgang værdien tildelt et bestemt felt ved navn. For eksempel kan Python kode få data fra formularfelterne navngivne " firstname " og " efternavn ", og returnere en personlig besked til brugerens browser. Den " Python.org " websted indeholder mange succesfulde programmer, der anvender over Python. Den " Journyx Timeseddel " er et eksempel på en online program, der henter og bearbejder komplekse web formulardata .
    Skrive HTML-kode

    Python CGI kode kan bruges til at hente statiske websider gemt som filer på en server og videregive dem sammen til webserveren til udsendelse . Du kan også generere nye, dynamiske websider. For eksempel kan en Python-script læse browserens cookies gemt på din computer og generere en webside, der synes at have været skabt specielt til dig - med dit navn, den sidste side, du besøgte , en liste over emner , du sidst købt fra websted eller emner, du måske gerne. Python kan bruges til at skabe hele hjemmesider, blogs eller opretholde en organisations interne dokumenter. Python.org nævner EZRO Content Management System , som et eksempel på en Python -baseret program , der bruges til at oprette , distribuere og vedligeholde dokumenter på lokale eller fjernnet .
    Tapping Database

    med tilføjelsen af ​​et gratis, open -source -modul kaldet MySQLdb , kan du oprette Python CGI scripts, adgang til og manipulere databaser. Objekterne og metoder i MySQLdb modulet giver Python programmører krogene er nødvendige for at logge , forespørgsel, oprette, læse og skrive data til MySQL -databaser . Som en nem at bruge , generelle formål sprog , udvider Python magten i database-software. Den Python.org site lister Web virksomheden Gusto som et eksempel på en online-virksomhed , der med held benytter Pythons databehandling kapacitet. Gusto afhængig Python til minen for oplysninger i sine databaser, der kan hjælpe virksomheden bedre at tjene medlemmerne af rejse- tjeneste sociale netværk.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan at finde gennemsnittet af en liste i Python 
    ·Sådan installeres en Python Card 
    ·Sådan Konverter String til Unicode i Python 
    ·Sådan Test for numrene med Python 
    ·Hvordan man kompilerer Python på en UNIX- Terminal 
    ·Python Tutorial for Sammenkædning 
    ·Hvordan man skriver koden til CPU Programmering 
    ·Hvordan til liste Diske i Python 
    ·Sådan Override en funktion i Python 
    ·Hvordan laver man en EXE Fra et Python fil 
      Anbefalede Artikler
    ·Hvordan man programmerer Progress Bar i VB.net 
    ·Hyppige Opskrifter i Tree algoritmer 
    ·Sådan kører en PHP fil i en browser 
    ·Sådan Set indeksværdier for ComboBox for VB 
    ·Python HTML Tutorial 
    ·Hvordan at omdøbe en fil i Visual Studio C 
    ·Hvordan man skriver et C + + Program til at simulere et…
    ·Hvad er forskellen mellem en funktion Procedure & Sub P…
    ·Sådan Format til Dollars i Java 
    ·Sådan får du en Forrige side URL i PHP 
    Copyright © Computer Viden http://www.computerdk.com