Προγραμματισμός

Γνώση Υπολογιστών >> Προγραμματισμός >  >> Python Προγραμματισμός

Πώς να δημιουργήσετε οθόνες ή έντυπα με Python

Η ιστοσελίδα που προβάλλετε ήταν προσαρμοσμένες , συναρμολογηθεί και παράγεται ειδικά για εσάς με βάση τις πληροφορίες που έχετε εισαγάγει σε μια φόρμα Web . Όταν κάνετε κλικ στο κουμπί "Αποστολή" ή "αποστολή " , θα εκτελείται μια εφαρμογή που ελέγχονται τα δεδομένα σας , πραγματοποίησε τις απαιτούμενες λειτουργίες για τα δεδομένα , στη συνέχεια, έστειλε μια απάντηση πίσω σε σας . Η γλώσσα προγραμματισμού Python περιλαμβάνει Common Gateway Interface ή βιβλιοθήκη CGI για την επεξεργασία των μορφών . Εάν ο διακομιστής σας Web έχει Python εγκατασταθεί και ρυθμιστεί ως γλώσσα CGI , μπορείτε να γράφετε σενάρια για τη δημιουργία ιστοσελίδων με τις μορφές εισροών, της διεργασίας τα δεδομένα και να δημιουργήσουν προσαρμοσμένες απαντήσεις . Τα πράγματα που θα χρειαστείτε
επεξεργαστή απλού κειμένου όπως το Notepad
FTP ( πρωτόκολλο μεταφοράς αρχείων ) εφαρμογή

Παρουσίαση Περισσότερες οδηγίες
Η 1

Ξεκινήστε με την απλού επεξεργαστή κειμένου Notepad κάνοντας κλικ στο κουμπί "Start " , τότε " Όλα τα προγράμματα ", " εξαρτήματα" και " Σημειωματάριο ". 2

Πληκτρολογήστε τον ακόλουθο κώδικα στο πρόγραμμα επεξεργασίας κειμένου , πληκτρολογώντας ή επιλέγοντας τον κώδικα με το ποντίκι , πατώντας το πλήκτρο " Ctrl " και " C ", τότε επικόλληση στον επεξεργαστή με το "Ctrl " /" V " εντολή . Αντικατάσταση " [ παύλα ] " με εσοχή πέντε θέσεις !

# /Usr /bin /python

εκτύπωσης " Content-Type : text /html \\ n \\ n"
!

# /usr /bin /python

εκτύπωσης " Content-Type : text /html \\ n \\ n"

def generate_page ( ) :

[ παύλα ] print " \\ n"

[ παύλα ] print " \\ n"

[ παύλα ] print " \\ t μου Python HTML Demo < /TITLE> \\ n " <br> <p> [ παύλα ] print " < /HEAD > \\ n " <br> <p> [ παύλα ] print " <BODY BGCOLOR =#F7FCAE> \\ n " <br> < p > [ παύλα ] print " \\ t <H1> Python Μορφή < /H1 > \\ n" <br> <p> [ παύλα ] print ' <form action="checktest.py" method="post" > » <br> <p> [ παύλα ] print ' Ονομα : <input type="text" name="firstname"> « <br> <p> [ παύλα ] print ' Επώνυμο : < input type = " κείμενο " name = " επώνυμο " > « <br> <p> [ παύλα ] print ' <input type="radio" name="sex" value="male" > Άντρας < input type = " radio " name = " σεξ " value = " θηλυκό " > Γυναίκα » <br> <p> [ παύλα ] print 'Διεύθυνση Email: <input type="text" name="email"> ' <br> <p> [ παύλα ] print " <input type="submit" value="Submit"> < /form> « <br> <p> [ παύλα ] print " < /BODY > \\ n" <br> < p > [ παύλα ] print " < /HTML > \\ n" <br> <p> generate_page ( ) <br> εικόνων 3 <p> Κάντε κλικ στο μενού Αρχείο . Επιλέξτε "Αποθήκευση " επιλογή . Αποθηκεύστε κάτω από το όνομα του αρχείου " myform.py . " <br> Η <p> 4 Κάντε κλικ στο μενού Αρχείο και , στη συνέχεια, κάντε κλικ στο " Νέο ". Πληκτρολογήστε τον ακόλουθο κώδικα στο πρόγραμμα επεξεργασίας κειμένου , πληκτρολογώντας ή επιλέγοντας τον κώδικα με το ποντίκι , πατώντας το πλήκτρο " Ctrl " και " C ", τότε επικόλληση στον επεξεργαστή με το "Ctrl " /" V " εντολή . Αντικατάσταση " [ παύλα ] " με εσοχή πέντε θέσεις ! <br> <p> # /Usr /bin /python <br> <p> cgi εισαγωγής <br> <p> def checkform ( ) : <br> < p > [ παύλα ] print " Content-type : text /html \\ n" <br> <p> [ παύλα ] = cgi.FieldStorage μορφή ( ) <br> <p> [ παύλα ], εάν form.has_key ( " firstname " . ) και αποτελούν [ " firstname " ] value = " ! " : <br> <p> [ παύλα ] [ παύλα ] print " <h1> Όνομα : " , μορφή [ " firstname " ] αξία . " < /h1 > " <br> <p> [ παύλα ] άλλο: <br> <p> [ παύλα ] [ παύλα ] print " <h1> Σφάλμα : όνομα δεν έχουν εγγραφεί < /h1 > " <br> <p> [ παύλα ], εάν form.has_key ( « επώνυμο ») και τη μορφή [ " επώνυμο " ] value = " . " : <br> <p> [ παύλα ] [ παύλα ] print " <h1> Επώνυμο : " , μορφή . [ « επώνυμο » ] αξία , " < /h1 > " <br> <p> [ παύλα ] άλλο: <br> <p> [ παύλα ] [ παύλα ] print " <h1> Σφάλμα: Δεν Επώνυμο < /h1 > " <br> <p> [ παύλα ], εάν form.has_key ( « φύλο » ) και τη μορφή [ " σεξ " ] = value . ! " " : <br> <p> [ παύλα ] [ παύλα ] print " <h1> φύλο : " , μορφή [ " σεξ " ] αξία . " < /h1 > " <br> <p> [ παύλα ] άλλο: <br> <p> [ παύλα ] [ παύλα ] print " < ? h1 > Σφάλμα : Δεν σεξ εισήλθε < /h1 > " <br> <p> [ παύλα ], εάν form.has_key ( " e-mail " ) και τη μορφή [ " e-mail " ] = value . ! " " : <br> < p > [ παύλα ] [ παύλα ] print " <h1> email : " , μορφή [ "e-mail " ] αξία , " < /h1 > " <br> <p> [ παύλα ] άλλο: . <br> <p> [ παύλα ] [ παύλα ] print " <h1> Σφάλμα: Δεν τέθηκε email < /h1 > " <br> <p> checkform ( ) <br> 5 <p> Κάντε κλικ στο μενού Αρχείο . Επιλέξτε "Αποθήκευση " επιλογή . Αποθηκεύστε το με το όνομα του αρχείου " test.py. " <br> Η 6 <p> Εκκίνηση της εφαρμογής FTP και να συνδεθείτε στο διακομιστή Web . Ανεβάστε τα αρχεία " myform.py " και " test.py " στον ριζικό κατάλογο του διακομιστή Web . <br> Η 7 <p> Χρησιμοποιήστε την εφαρμογή FTP για να αλλάξετε την άδεια της « myform.py " και " τεστ . py "για να επιτρέψει τα σενάρια να εκτελέσει . Εάν η εφαρμογή FTP σας απαιτεί από εσάς να ορίσετε άδεια από την εισαγωγή των chmod αριθμούς, πληκτρολογήστε " 775 ", όπως τη μάσκα . <br> 8 <p> Κάντε κλικ στο κουμπί " Αποσύνδεση " της εφαρμογής FTP . <br> < Br > 9 <p> ξεκινήσει ένα πρόγραμμα περιήγησης στο Web , στη συνέχεια, πληκτρολογήστε την κατάλληλη διεύθυνση URL για πρόσβαση στο σενάριο Python : <br> <p> http://yourdomainname.com/myform.py <br> <p> Αντικατάσταση " yourdomainname.com " με το όνομα τομέα ή τη διεύθυνση IP του διακομιστή Web . <br> Η 10 <p> Πατήστε το πλήκτρο "Enter" για να φορτώσετε τη διεύθυνση URL και να εκτελέσετε το " myform.py " Python script . Συμπληρώστε τη φόρμα . Πατήστε το πλήκτρο " Αποστολή" κλειδί. Μετά εκτελεί το σενάριο , θα πρέπει να δείτε τα δεδομένα που εισήχθησαν ή ένα μήνυμα σφάλματος . <br> Η <br> εικόνων <div class="grad2"> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3314932315682382" crossorigin="anonymous"></script> <!-- 221021-2 --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-3314932315682382" data-ad-slot="8094203668" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script></div> <div class="grad3"></div> </div> <div class="fanyedads"> <ul> <li>Τελευταίο άρθρο: <a class='LinkPrevArticle' href='http://www.221021.com/Programming/python-programming/93814.html' >Python Ενδοσκόπηση Λειτουργίες </a> <li>Επόμενο άρθρο: <a class='LinkNextArticle' href='http://www.221021.com/Programming/python-programming/93816.html' >Τι είναι IndexError σε Python </a> </ul> </div> </div> <div class="woqinimaderwr24"> <div class="dibud23"> <div class="biaotidas51"> <div class="biaotidas511"><h3>Συναφής σύστασή</h3></div> <div class="butudasda"></div> </div> </div> <div class="dibud24"> <div class="dibud241"> <ul class="dsa31das"> <li><a href="http://www.221021.com/Programming/python-programming/94035.html" target="_blank">Πώς να δημιουργήσετε ένα αρχείο σε Python </a></li> <li><a href="http://www.221021.com/Programming/python-programming/93555.html" target="_blank">Πώς να αφαιρέσει μια λίστα σε Python Επανάληψη </a></li> <li><a href="http://www.221021.com/Programming/python-programming/93716.html" target="_blank">Πώς να Μετατροπή σε Λογική σε Python </a></li> <li><a href="http://www.221021.com/Programming/python-programming/93512.html" target="_blank">Πώς να μετατρέψετε ένα Ακέραιος σε δυαδική & Επιστροφή στην Python </a></li> <li><a href="http://www.221021.com/Programming/python-programming/93791.html" target="_blank">Λειτουργία Python Με Παράμετροι </a></li> </ul> </div> <div class="dibud242"> <div class="biaotidasoidasf3h4"> <h4>Τελευταία άρθρα</h4> <div class="nibushihenzaiyi"></div> </div> <ul class="thydghaodennrend"> <li><a href="http://www.221021.com/Programming/python-programming/93972.html" target="_blank">Πώς να εξετάσει σε Python Εάν ένα αντικείμενο είναι σε μια κατηγορία </a></li> <li><a href="http://www.221021.com/Programming/python-programming/94067.html" target="_blank">Πώς να Προσάρτηση ένα String σε Python </a></li> <li><a href="http://www.221021.com/Programming/python-programming/93902.html" target="_blank">Πώς να αναπτύξετε μια εφαρμογή Twitter Με Python </a></li> <li><a href="http://www.221021.com/Programming/python-programming/93722.html" target="_blank">Πώς να διατηρήσετε ένα τρέξιμο Σύνολο Μεταβλητού σε Python </a></li> </ul> </div> </div> </div> <div class="dibudaohnagdsaw"> <div class="das342sd"><p>Πνευματικά δικαιώματα © <a href="http://www.221021.com/" target="_blank" >Γνώση Υπολογιστών</a> Όλα τα δικαιώματα κατοχυρωμένα </p></div> </div> </div> </body> </html>