| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  •  
    Computer Viden >> software >> Open Source Code >> Content
    Hvordan man bruger Python som Backend
    Brug Python til din backend web applikationer programmering er et alternativ til den mere almindelige måde at gøre det i PHP . Mens syntaksen kan være lidt mere detaljeret , fordi alt indhold ( headers og HTML) er indlejret i Python via "print" udsagn , mange stadig foretrækker den meget klarere syntaks i Python. Med Common Gateway Interface dit program udskriver linjer, der vil blive serveret af serveren , således at kunden bruger agent ser det nøjagtigt som hvis det var en statisk HTML-fil. Ting du skal
    Python - integreret webserver
    Vis Flere Instruktioner
    1

    Åbn en tom ASCII tekstfil. Ligesom næsten alle programmeringssprog , går alle Python programmer i regelmæssige tekstfiler.
    2

    Type " import cgi " som den første linje i filen. Dette fortæller Python til at gøre CGI funktionalitet til rådighed til dit program
    3

    Type ' print " Content-Type: text /html \\ n \\ n" ". Som den anden linje i filen . Denne linje fortæller brugeren agent (for eksempel brugerens browser) hvilken type data til at forvente og sendes automatisk, når en webserver serverer en statisk webside. Men siden du bruger CGI , skal du angive det eksplicit. For læsbarhed under debugging bruge vognretur ( "\\ n" ), og fanebladet ( "\\ t " ) Python escape-koder , hvor du normalt ville placere hvide rum i dit markup .
    4

    print udsagn til angiver indholdet af websiden returneres til brugeren agent. Husk at bruge escape-koder i din trykte udsagn at undslippe anførselstegn og andre sådanne tegn. Du ønsker måske at indkapsle markup fælles for alle sider i forskellige funktioner og videregive unikke data som parametre til disse funktioner.
    5.

    Type " formular = cgi.FieldStorage ()" overalt i dit script til at bruge " FieldStorage ()" metoden af " cgi " klasse for at få formulardata indgivet fra den foregående side returneres som en ordbog objekt til " form" variabel. Den " form" variabel kan omdøbes til noget, du vil. Du kan bruge "hvis" udsagn med den " form" objekts " has_key ()" og "value ()" metoder til at afgøre, om formulardata selv blev fremlagt i første omgang, og indholdet af denne formular data.
    < Br > 6.

    Brug Python database Application Program Interface (DB- API) moduler til at håndtere database interaktion. Det modul, du bruger, og dens tilsvarende kommando syntaks vil afhænge af, hvilken type database , du bruger .
    7

    Gem dit script . Se dokumentationen for din webserver for at finde ud af, hvor dine CGI filer skal gå, og hvad udvidelsen dine Python CGI -filer skal have. De fleste servere kræver , at dine filer være i en " cgi- bin " mappen med filtypenavnet " . Cgi ", men din server kan være anderledes.

    Forrige :

    næste :
      Relaterede artikler
    ·Link dog at være brudt : Sådan fjernes Meta Tag 
    ·Sådan ændres Auto inputtaster i Open Office 
    ·Specifikationerne for Apple OpenCL 
    ·Sådan konfigureres Zsh Shell i Cygwin 
    ·Microsoft XML Core Services 4.0 Service Pack 2 ikke Ins…
    ·Sådan Flyt e-mails fra Thunderbird til en USB Stick 
    ·Sådan fjernes Image Changer i Dolphin 
    ·Sådan fjernes OpenOffice i Linux 
    ·Sådan bruges Visual Basic 2003 
    ·OpenOffice HTML Editing Tools 
      Anbefalede Artikler
    ·Hvordan laver Source Cards til Databaser 
    ·Sådan bruges Adobe Photoshop til fotografi 
    ·Sådan Konverter en Word- tabel i et lagkagediagram 
    ·Sådan ændre sprogindstillingen på en Microsoft Word …
    ·Sådan Fremskynde Video i After Effects 
    ·Sådan Pak Ghostbusters PSP ISO 
    ·Sådan deaktiveres iTunes Autoplay på Import 
    ·Free Bird Hunter PC Games 
    ·Microsoft Word Tutorial : Oprettelse af tabeller 
    ·Sådan oprettes en HTML-side som din desktop tapet 
    Copyright © Computer Viden http://www.computerdk.com