| 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
    Sådan oprettes Screens eller blanketter med Python
    Websiden du kigger var skræddersyet , samlet og genereret specielt til dig baseret på oplysninger, du har indtastet i en webformular . Når du har klikket på "send" eller " send " knappen, du udførte et program, der kontrolleres dine data , udførte de krævede operationer på data, så sendt et svar tilbage til dig. Programmeringssproget Python indeholder en Common Gateway Interface eller CGI bibliotek for formularer behandling . Hvis din webserver har Python installeret og konfigureret som en CGI sprog, kan du skrive scripts til at oprette websider med input formularer , behandle dataene og generere tilpassede svar. Ting du skal
    Plain - teksteditor som Notesblok
    FTP (File Transfer Protocol) ansøgning
    Vis Flere Instruktioner
    1

    Start almindelig tekst editor Notepad ved at klikke på "Start " knappen, " Alle programmer ", "Accessories " og " Notesblok ".
    2

    indtast derefter følgende kode i teksteditoren ved at skrive det ind eller ved at vælge koden med musen, trykke på " Ctrl " og "C ", så indsætte det i editoren med en " Ctrl" /"V" kommando. Erstat " [ led ] " med en fordybning på fem pladser : Hej

    # /usr /bin /python

    print " Content-Type : text /html \\ n \\ n" !

    # /usr /bin /python

    print " Content-Type : text /html \\ n \\ n" !

    def generate_page () : Hej

    [ led ] print " \\ n "

    [ led ] print " \\ n "

    [ led ] print " \\ t My Python HTML Demo \\ n "

    [ led ] print" \\ n "

    [ led ] print" \\ n "
    < p> [ led ] print " \\ t

    Python Form

    \\ n "

    [ led ] print '

    '

    [ led ] print ' Fornavn : '

    [ led ] print ' Efternavn : < input type = " text "name =" efternavn " > '

    [ led ] print' Male < input type = " radio " name = " sex" value = " kvinde" > Female '

    [ led ] print' Email Adresse: '

    [ indent] print ' < /form> '

    [ led ] print " \\ n"
    < p > [ led ] print " \\ n "

    generate_page ()
    3

    Klik på menuen Filer . Vælg " Gem" valgmulighed. Gem under filnavnet " myform.py ".
    4

    Klik på menuen Filer , og klik derefter på "Ny ". Indtast følgende kode i teksteditoren ved at skrive det ind eller ved at vælge koden med musen, trykke på " Ctrl " og "C ", så indsætte det i editoren med en " Ctrl" /"V" kommando. Erstat " [ led ] " med en fordybning på fem pladser : !

    # /Usr /bin /python

    import cgi

    def checkform () : Hej < p> [ led ] print " Content-Type: text /html \\ n "

    [ led ] formular = cgi.FieldStorage ()

    [ led ], hvis form.has_key ( " firstname " ) og formen [" firstname "] value = " . " : Hej

    [ led ] [ led ] print "

    Fornavn :", formular [" firstname "] . value, " < /h1> "

    [ led ] ellers : Hej

    [ led ] [ led ] print"

    Fejl: Fornavn ikke indtastet

    "

    [ led ], hvis form.has_key ( " efternavn "), og formularen [" efternavn "] value = " . " : Hej

    [ led ] [ led ] print "

    Efternavn : " formular . [" efternavn "] værdi "

    "

    [ led ] ellers : Hej

    [ led ] [ led ] print "

    Fejl: Ingen efternavn < /h1> "

    [ led ], hvis form.has_key ( " sex "), og formularen [ " sex "] " value = . " : Hej

    [ led ] [ led ] print"

    Sex : ", formular [" sex " ] . værdi "

    "

    [ led ] ellers : Hej

    [ led ] [ led ] print" < , h1> Fejl: " . ! value = Ingen sex indtastet "

    [ led ], hvis form.has_key ( "email" ), og formularen [" email] " " : Hej

    [ led ] [ led ] print "

    e-mail: ." , formular [ "email "] værdi "

    "

    [ led ] ellers : Hej

    [ led ] [ led ] print "

    Fejl: Ingen email indtastet

    "

    checkform ()
    5

    Klik på menuen Filer . Vælg " Gem" valgmulighed. Gem det under filnavnet " test.py. "
    6

    Start FTP-program og logge på webserveren. Upload filerne " myform.py " og " test.py " til rodmappen på webserveren.
    7

    Brug FTP-program til at ændre tilladelse " myform.py " og " test . py "for at tillade scripts til at udføre. Hvis din FTP-program kræver, at du sætte tilladelse ved at indtaste chmod numre , skal du indtaste " 775 " som masken .
    8

    Klik på " Afbryd " knappen for FTP-program .
    < Br > 9

    Start en webbrowser , og indtast derefter den relevante URL for at få adgang til Python-script : Hej

    http://yourdomainname.com/myform.py

    Erstat " yourdomainname.com " med domænenavnet eller IP -adressen på webserveren.
    10

    Tryk på "Enter" -tasten for at indlæse webadressen og køre " myform.py " Python script. Udfyld formularen . Tryk på " Submit "-tasten. Efter scriptet udfører , bør du se de data, du har indtastet eller en fejlmeddelelse .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Link Python til Apache 
    ·Sådan Læs SQLite filer til Python Variabel 
    ·TypeError i Python 
    ·Sådan : Python til PDF 
    ·Python Breaking Loops 
    ·Sådan får du størrelsen på en fil på Python 
    ·Sådan Mirror et billede lodret & vandret gennem Mellem…
    ·Hvad Er Python 2.6 Interpreter Path 
    ·Små bogstaver String Sammenligninger i Python 
    ·Sådan tilføjes en Enter Character i Python 
      Anbefalede Artikler
    ·Sådan tilføjes en ComboBox til en formular i en Swing…
    ·Microsoft Word VBA Tutorial 
    ·Projektplan for Software Development 
    ·Sådan Konverter Hex WEP Tilbage til tekst 
    ·Office Communicator protokoller 
    ·Sådan Fix Microsoft Visual C Debug Library 
    ·Sådan Slut Lambda i Python 
    ·Sådan får Værdier i en rulleliste i Javascript på I…
    ·Sådan Place rullelister i DataGrids i Asp.NET 
    ·Hvor hen til Lukke ODT filer i Office 2007 
    Copyright © Computer Viden http://www.computerdk.com