Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vytvoriť obrazovky alebo formuláre Python

Webové stránky si prezeráte bola na mieru , zostavený a tvoril predovšetkým pre vás na základe informácií , ktoré ste zadali do webového formulára . Keď kliknete na tlačidlo " Odoslať " alebo " Odoslať " , budete popravený aplikácie , ktorá skontrolovať dáta , vykonávať požadované operácie na dátach , potom poslal odpoveď späť k vám . Programovací jazyk Python obsahuje Common Gateway Interface alebo CGI knižnice pre spracovanie formulárov . Pokiaľ je váš webový server má Python nainštalovaný a nakonfigurovaný ako jazyk CGI , môžete písať skripty pre vytvorenie webovej stránky s vstupné formuláre , spracovanie dát a vytvárať vlastné odpovede . Veci , ktoré budete potrebovať
Plain - textového editora , ako je Poznámkový blok
FTP ( File Transfer Protocol ) aplikácií
Zobraziť ďalšie inštrukcie Cestuj 1

Spustite prostý textový editor Poznámkový blok kliknutím na tlačidlo " Štart " , potom " Všetky programy " , " príslušenstvo " a " Poznámkový blok " .
2

Zadajte nasledujúci kód do textového editora napísaním alebo výberom kód myši , stlačením tlačidla " Ctrl " a " C " , potom ho vložiť do editora s príkazom " Ctrl " /" V " . Nahradiť " [ indent ] " s jamkou piatich miest :

# /usr /bin /python

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

# /usr /bin /python

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

def generate_page ( ) :

[ zarážka ] print " \\ n"

[ indent ] print " \\ n"

[ indent ] print " \\ t Môj Python HTML Demo < /TITLE > \\ n " <br> <p> [ indent ] print " < /HEAD > \\ n " <br> <p> [ indent ] print " <BODY BGCOLOR =#F7FCAE> \\ n " <br> <p> [ indent ] print " \\ t <h1> Python formulári < /H1 > \\ n" <br> <p> [ indent ] print ' <form action="checktest.py" method="post"> ' <br> <p> [ indent ] print ' Meno : input type = " text " name = " firstname " > " <br> <p> [ indent ] print ' Priezvisko : < input type = " text " name = " priezvisko " > " <br> <p> [ indent ] print ' input type = " radio " name = " sex " value = " male " > Male < input type = " radio " name = " sex " value = " žena " > Dámske ' klipart <p> [ indent ] print ' E - mailová adresa : <input name="email"> ' klipart <p> [ indent ] print ' input type = " submit " value = " Submit " > < /form > ' <br> <p> [ indent ] print " < /BODY > \\ n" <br> <p> [ indent ] print " < /HTML > \\ n" <br> <p> generate_page ( ) <br> 3 <p> Kliknite na ponuku Súbor . Zvoľte " Uložiť " možnosť voľby . Uložte pod názvom súboru " myform.py . " <br> 4 <p> Kliknite na ponuku Súbor a potom kliknite na " Nový . " Zadajte nasledujúci kód do textového editora zadaním alebo výberom kódu pomocou myši , stlačením tlačidla " Ctrl " a " C " , potom ho vložiť do editora s príkazom " Ctrl " /" V " . Nahradiť " [ indent ] " s jamkou piatich miest : ! <br> <p> # /Usr /bin /python <br> <p> import cgi <br> <p> def checkform ( ) : <br> <p> [ indent ] print " Content - type : text /html \\ n" <br> <p> [ indent ] forma = cgi.FieldStorage ( ) <br> <p> [ zarážka ] , ak form.has_key ( " krstné meno " . ) a tvorí [ " krstné meno " ] = hodnota " ! " : <br> <p> [ indent ] [ indent ] print " <h1> First Name : " , forma [ " jmeno " ] hodnota . " < /h1 > " <br> <p> [ indent ] else : <br> <p> [ indent ] [ indent ] print " <h1> Chyba : Meno Nezadali < /h1 > " <br> <p> [ indent ] , ak form.has_key ( " priezvisko " ) a formulár [ " priezvisko " ] = hodnota " . ! " : <br> <p> [ indent ] [ indent ] print " <h1> priezvisko : " forma . [ " priezvisko " ] hodnota , " < /h1 > " <br> <p> [ indent ] else : <br> <p> [ indent ] [ indent ] print " <h1> Chyba : Nie priezvisko < /h1 > " <br> <p> [ zarážka ] , ak form.has_key ( " sex " ) a formulár [ " sex " ] = hodnota . ! " " : <br> <p> [ indent ] [ indent ] print " <h1> Pohlavie : " forma [ " sex " ] hodnota . " < /h1 > " <br> <p> [ indent ] else : <br> <p> [ indent ] [ indent ] print " < ; h1 > Chyba : Žiadny sex vstúpil < /h1 > " <br> <p> [ zarážka ] , ak form.has_key ( " e - mail " ) a formulár [ " email " ] = hodnota . ! " " : <br> <p> [ indent ] [ indent ] print " <h1> E - mail : " forma [ " email " ] hodnota , " < /h1 > " <br> <p> [ indent ] else : . <br> <p> [ indent ] [ indent ] print " <h1> Chyba : Nie Napísať vstúpil < /h1 > " <br> <p> checkform ( ) <br> 5 <p> Kliknite na ponuku Súbor . Zvoľte " Uložiť " možnosť voľby . Uložte ho pod názvom súboru " test.py. " <br> 6 <p> Spustite aplikáciu FTP a prihláste sa k webovému serveru . Nahrať súbory " myform.py " a " test.py " do koreňového adresára webového servera . <br> 7 <p> Pomocou aplikácie FTP zmeniť povolenie " myform.py " a " Test . py " , aby sa skripty spúšťať . Ak váš FTP aplikácia vyžaduje nastavenie oprávnení zadaním chmod čísla , zadajte " 775 " ako maska ​​. <br> 8 <p> Kliknite na tlačidlo " Disconnect " aplikácie FTP . <br> <br> 9 <p> spustite webový prehliadač , zadajte príslušnú adresu URL pre prístup k Python skript : <br> <p> http://yourdomainname.com/myform.py <br> <p> Nahradiť " yourdomainname.com " s názvom domény alebo IP adresu webového servera . <br> 10 <p> Stlačte tlačidlo " Enter " pre načítanie URL a spustiť " myform.py " Python skript . Vyplňte formulár . Stlačte tlačidlo " Odoslať " . Po skript spustí , mali by ste vidieť chybové hlásenie údaje , ktoré ste zadali , alebo . <br> <div class="wodejimotaobuguo"> <div class="oukbwqe121s"><script language='javascript' src='http://www.pocitac.win/ad/sk/2.js'></script></div> <div class="oukbwqe122s"></div> </div> <ul class="yongbaonidasda"> <li>Predchádzajúca strana: <a class='LinkPrevArticle' href='http://www.pocitac.win/Programovanie/python-Programovanie/406159.html' >Python introspekcie funkcií </a></li> <li>Ďalšia strana: <a class='LinkNextArticle' href='http://www.pocitac.win/Programovanie/python-Programovanie/406161.html' >Čo je IndexError v Pythone ? </a></li> </ul> </div> <div class="fa324wds"></div> <div class="xiangguandwdsawqe2"> <h4>Odporúčané články</h4> <div class="shenmedoubuxiangyaodsa"> <ul class="xinlimianshuosd1"> <li><a href="http://www.pocitac.win/Programovanie/python-Programovanie/406398.html" target="_blank">Ako vytvoriť Python moduly </a></li> <li><a href="http://www.pocitac.win/Programovanie/python-Programovanie/406093.html" target="_blank">Ako nainštalovať Python na HostMonster </a></li> <li><a href="http://www.pocitac.win/Programovanie/python-Programovanie/406396.html" target="_blank">Ako si vyrobiť kartu v Pythone </a></li> <li><a href="http://www.pocitac.win/Programovanie/python-Programovanie/405947.html" target="_blank">Ako si vyrobiť High Low hry v Pythone </a></li> <li><a href="http://www.pocitac.win/Programovanie/python-Programovanie/406048.html" target="_blank">Funkcie na Python </a></li> </ul> <ul class="xinlimianshuosd2"> <li><a href="http://www.pocitac.win/Programovanie/python-Programovanie/405962.html" target="_blank">Ako ovládať Unix shellu s Python </a> </li> <li><a href="http://www.pocitac.win/Programovanie/python-Programovanie/406258.html" target="_blank">Objektovo - orientovaný Python Tutorial </a> </li> <li><a href="http://www.pocitac.win/Programovanie/python-Programovanie/405864.html" target="_blank">Ako používať My Python skripty Blender </a> </li> <li><a href="http://www.pocitac.win/Programovanie/python-Programovanie/406243.html" target="_blank">Ako odstrániť prázdne sublists s Python </a> </li> <li><a href="http://www.pocitac.win/Programovanie/python-Programovanie/406285.html" target="_blank">Ako sa dostať na veľkosti súboru na Python </a> </li> </ul> </div> </div> </div> <div class="shangkuaikiada2"> <div class="tahuiyuuedaogenhananr"> <div class="shenbiandhsaq21"><h4>Najnovšie články</h4></div> <ul> <li> <a href="http://www.pocitac.win/Programovanie/python-Programovanie/406444.html" target="_blank" class="ewq32ada131">Ako do zoznamu funkcie v triede v Pythone </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/python-Programovanie/406444.html" target="_blank">Python poskytuje programátorom slobodu písať kód v akejkoľvek paradigma poskytuje najlepšiu zhodu požiadaviek projektu a preferencie programátora a zručnosti . Python kód môže byť procedurálne , objektovo orientovaný , funkčné , imperatív a reflexné --- alebo zmesi z nich . Python je objektovo orientovaný programovací konštrukcia obsahuje vstavané nástroje , ktoré pomôžu k prístupovému programátor všetky objekty zapuzdrené v rámci triedy . Dir ( ) funkcia Python vráti zoznam atribútov akejkoľv</a></p> </li> <li> <a href="http://www.pocitac.win/Programovanie/python-Programovanie/406372.html" target="_blank" class="ewq32ada131">Ako zřetězit zoznamov v Pythone </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/python-Programovanie/406372.html" target="_blank">Programovací jazyk Python podporuje celý rad dátových štruktúr , vrátane zoznamov . Zoznam má jeden alebo viac prvkov ( položiek ) a je vyrobená pomocou hranatých zátvoriek , oddeľujúce položky s čiarkami , napr [ 34 , 3.4 , 78 ] . Zoznamy Python sú analogické polia v inom programovacom jazyku . Toto spájanie sa odkazuje na zlúčenie dvoch alebo viacerých zoznamov . Python ponúka špeciálnu metódu , ktorá vám umožní ľahko zřetězit zoznamov . Pokyny dovolená 1 Inicializácia prvý zoznam v Pythone p</a></p> </li> <li> <a href="http://www.pocitac.win/Programovanie/python-Programovanie/406269.html" target="_blank" class="ewq32ada131">Ako nahradiť prázdne miesto s Python </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/python-Programovanie/406269.html" target="_blank">Python je objektovo orientovaný , bez programovací jazyk , ktorý obsahuje metódy a moduly určené pre programátorov ľahko manipulovať textové znaky . Pri programovaní v Pythone , budete možno musieť vymeniť všetky prázdne znaky v reťazci texte s iným znakom . Napríklad môžete chcieť odstrániť medzery v webovú adresu a nahradiť biele medzery podčiarknutia . Ak chcete nahradiť biele medzery , použite príkaz reťazec Python nahradiť . Pokyny dovolená 1 Otvorte IRP 2 Zadajte nasledujúci príkaz : . </a></p> </li> <li> <a href="http://www.pocitac.win/Programovanie/python-Programovanie/406203.html" target="_blank" class="ewq32ada131">Ako zabrániť viac ako jednu inštanciu programu v Pythone </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/python-Programovanie/406203.html" target="_blank">Existuje mnoho dôvodov , aby sa zabránilo spusteniu viac inštancií programu , vrátane vážne následky , ako je strata dát , nestability a konfliktu prostriedkov . To je problém , ktorý sa vyriešil v mnohých ohľadoch na mnohých platformách a jazykov . V Python skript , môžete zabrániť viac ako jednu inštanciu pomocou semafor . Pokyny dovolená 1 Otvorte nový súbor v textovom editore a začnite Python skript . Typ import os importovať os Typ modulu 2 f = os.open ( lock.tmp , os.O_CREAT</a></p> </li> <li> <a href="http://www.pocitac.win/Programovanie/python-Programovanie/406046.html" target="_blank" class="ewq32ada131">Python Vypínacie Slučky </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/python-Programovanie/406046.html" target="_blank">V programovania počítača , vyhlásenie riadenie toku je blok kódu , ktorý vám pomôže váš program rozhodnúť , ktorý z niekoľkých ciest by malo nasledovať . V Pythone , môžete vytvoriť vyhlásenie o riadení toku vo forme pre slučiek alebo skúste vyhlásenie . Avšak , niekedy budete musieť opustiť tieto bloky predčasne na základe niekoľkých kritérií . Použite prerušenie štýl v Pythone pre opustenie slučky . Účel použiť príkaz break ukončiť chvíľu alebo za slučku a vrátiť sa do hlavnej časti progra</a></p> </li> <li> <a href="http://www.pocitac.win/Programovanie/python-Programovanie/405967.html" target="_blank" class="ewq32ada131">Ako Loop Späť na predchádzajúcu kódov v jazyku Python </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/python-Programovanie/405967.html" target="_blank">Keď sa spracovanie lineárny blok kódu v Pythone , možno budete chcieť nastaviť podmienky , ktoré , keď je spustený , spôsobí , že váš program do slučky späť a znovu spustite predchádzajúca časť kódu . Toho sa dosahuje pomocou identifikátorov kódu , ktoré vám pomôžu vytvárať slučky v lineárnych blokov kódu. Tým , že pozná rôzne časti programu s identifikátormi kód , môžete vykonať tento loop - back s relatívnou ľahkosťou . Pokyny dovolená 1 Otvorte program Python pracujete vo vašom editore voľby</a></p> </li> <li> <a href="http://www.pocitac.win/Programovanie/python-Programovanie/406152.html" target="_blank" class="ewq32ada131">Python Funkcia pre začiatočníkov </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/python-Programovanie/406152.html" target="_blank">Sila a flexibilita Python pochádza z jeho možného použitia ako jazyka pre tradičné desktop softvér a scenáre pre vývoj webových aplikácií . Python obsahuje rovnakú funkcionalitu ako ďalších viac zavedených programovacích jazykov ( napr. C alebo Java ) , pri zachovaní jeho pružnosti . Jedným zo základných aspektov všetkých týchto programovacích jazykov , funkcia , umožňuje vývojárom Python písať jasné a stručné kód , ktorý je dobre organizovaný , jednoduché použitie a opätovné použitie a jednod</a></p> </li> <li> <a href="http://www.pocitac.win/Programovanie/python-Programovanie/406460.html" target="_blank" class="ewq32ada131">Ako sa stavia webové stránky s Python </a> <p class="cxv234"><a href="http://www.pocitac.win/Programovanie/python-Programovanie/406460.html" target="_blank">Stránky sú kódované vo Hypertext Markup Language ( HTML ) , zvyčajne s kaskádovými štýlmi ( CSS ) , ktoré pomáhajú s dizajnom . Avšak , väčšina internetových stránok vyžadovať nejaký druh šablóny systému . Pretože takmer každá stránka na webe má rovnaké rozloženie , sú tieto šablóny systémy sú jednoduché spôsoby, ako pridať ďalšie webové stránky , bez toho aby ste museli kopírovať celé súbory HTML . To tiež umožňuje zmeny do šablóny ovplyvniť celý web . Python je programovací jazyk , ktorý vám u</a></p> </li> </ul> </div> <div class="fjsdkfuio2"> <div class="ioufahkwq2311"><h4>python Programovanie</h4></div> <ul> <li><a href="http://www.pocitac.win/Programovanie/Počítač-Programovacie-jazyky/400390.html" target="_blank">Ako nahradiť reťazec Windows </a></li><li><a href="http://www.pocitac.win/Programovanie/C--C-----Programming/397983.html" target="_blank">Ako napísať vstupný prúd do výstupného prúdu </a></li><li><a href="http://www.pocitac.win/Programovanie/Počítač-Programovacie-jazyky/400894.html" target="_blank">Etapy Softvér Life Cycle </a></li><li><a href="http://www.pocitac.win/Programovanie/Java-Programming/402694.html" target="_blank">Ako Java Podporuje opakované použiteľnosti softvéru </a></li><li><a href="http://www.pocitac.win/Programovanie/C--C-----Programming/397901.html" target="_blank">Čo je to virtuálny deštruktor v C ? </a></li><li><a href="http://www.pocitac.win/Programovanie/Počítač-Programovacie-jazyky/399564.html" target="_blank">Ako používať webové služby v SSIS dát Flow </a></li><li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/405426.html" target="_blank">MySQL Vytvoriť Tutorial databázy </a></li><li><a href="http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/405063.html" target="_blank">História verzií MySQL </a></li> </ul> </div> <div class="d342sdfw42"></div> <div class="huiyishazsad"> </div> </div> </div> </div> <div class="dibudasdwqe213"> <div class="daspoiepwqieq12"> <div class="dsarew2342a"> <ul> <h3>Programovanie</h3> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/C--C-----Programming/' target="_self">C /C + + Programming</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/Počítač-Programovacie-jazyky/' target="_self">Počítač Programovacie jazyky</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/delphi-Programovanie/' target="_self">delphi Programovanie</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/Java-Programming/' target="_self">Java Programming</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/JavaScript-Programovanie/' target="_self">JavaScript Programovanie</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/PHP--MySQL-Programovanie/' target="_self">PHP /MySQL Programovanie</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/perl-Programming/' target="_self">perl Programming</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/python-Programovanie/' target="_self">python Programovanie</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/ruby-Programming/' target="_self">ruby Programming</a></li> <li><a class='childclass' href='http://www.pocitac.win/Programovanie/Vizuálne-Základy-programovania/' target="_self">Vizuálne Základy programovania</a></li> </ul> </div> </div> <div class=clink><a href='http://sk.365electric.com' target=_blank>Elektronických</a><a href='http://ip.sk.nrtool.com/' target=_blank>IP</a> <a href='http://sk.0685.com' target=_blank>Slovensko život</a> <a href='http://sk.98905.com' target=_blank>Dom a záhrada</a> <a href='http://www.765492.com' target=_blank>Elektronických</a></div><p class="d342dsf2">Copyright © <a href="http://www.pocitac.win/" target="_blank" title="počítačové znalosti" class="dsa21d">počítačové znalosti</a> Všetky práva vyhradené</p> </div> </body> </html>