Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Comment encoder UTF-8 en Python 
  • Dans les listes Python 
  • Comment code HTML avec Python 
  • Python CGI Exemples 
  • Comment limiter connexions dans le c…
  • Comment exécuter Python Bytecode 
  • Python processus OS 
  • Comment intégrer une fonction tracé…
  • Comment résoudre l' IP en Python 
  • Comment ajouter CRLF à une chaîne …
  •   Programmation Python
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Python

    Comment faire pour créer des écrans ou forme avec Python

    La page Web que vous consultez a été adaptée , assemblé et a généré spécialement pour vous en fonction des informations que vous avez entré dans un formulaire Web. Lorsque vous avez cliqué sur le bouton " soumettre " ou " envoyer " , vous exécutez une application qui vérifié vos données , effectué les opérations requises sur les données, puis envoyez une réponse à vous . Le langage de programmation Python comprend un Common Gateway Interface ou bibliothèque CGI pour le traitement des formulaires . Si votre serveur Web a Python installée et configurée en tant que langue CGI , vous pouvez écrire des scripts pour créer des pages Web avec des formulaires de saisie , traiter les données et générer des réponses personnalisées. Choses que vous devez
    éditeur de texte comme Notepad
    FTP ( File Transfer Protocol) demande
    Afficher plus Instructions
    1

    Lancez l' éditeur de texte Notepad en cliquant sur le bouton "Démarrer ", puis "Tous les programmes ", "Accessoires " et "Bloc-notes ".
    2

    Entrez le code suivant dans l'éditeur de texte en le tapant ou en sélectionnant le code avec la souris, la touche " Ctrl" et " C ", puis le coller dans l'éditeur avec une touche "Ctrl" /commande "V". Remplacer " [ indent] " avec une empreinte de cinq espaces:

    # /usr /bin /python

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

    # /usr /bin /python

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

    def generate_page ():

    [ tiret ] print " \\ n"

    [ indent] print " \\ n"

    [ indent] print "\\ t Mon Python HTML Demo \\ n "

    [ indent] print" \\ n "

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

    formulaire Python

    \\ n"

    [ indent] print '

    ' Photos

    [ indent] print ' Prénom : '

    [indent ] print " nom : '

    [ indent] print' Homme femme '

    [ indent] print' Adresse Email:

    ' [ indent] print '

    '

    [ indent] print " \\ n"

    [indent ] print "< /code > \\ n"

    generate_page ()
    3

    Cliquez sur le menu Fichier . Sélectionnez l'option "Enregistrer" . Enregistrer sous le nom de fichier " myform.py . "
    4

    Cliquez sur le menu Fichier , puis cliquez sur "Nouveau". Entrez le code suivant dans l'éditeur de texte en le tapant ou en sélectionnant le code avec la souris, la touche " Ctrl" et " C ", puis le coller dans l'éditeur avec une touche "Ctrl" /commande "V". Remplacer " [ indent] " avec une empreinte de cinq espaces :

    # /usr /bin /python

    import cgi

    def checkForm ():
    < p> [indent ] print "Content- Type : text /html \\ n"

    [ indent] form = cgi.FieldStorage ()

    [ indent] si form.has_key ( " prénom " ) et de la forme [" prénom "] value = " . " :

    [indent ] [ indent] print "

    Prénom: " forme " . valeur , [" prénom] » < /h1> "

    [ indent] autre :

    [ indent] [indent ] print " Erreur de

    : Prénom pas entré

    "

    [ indent] si form.has_key ( "nom " ) et la forme valeur [ "nom "] = " . " :

    [indent ] [ indent] print "

    Nom: " , la forme valeur [ "nom "] , "< /h1> "

    [ indent] autre : .

    [indent ] [ indent] print "

    erreur: Aucun Nom < /h1> "

    [ indent] si form.has_key ( « sexe ») et de la forme [" sexe "] " value = . ! ":

    [indent ] [ indent] print"

    sexe: " form [ " sexe "] . valeur "

    "

    [ indent] autre :

    [indent ] [ indent] print" < ; h1> erreur: " . ! valeur = Pas de sexe entra "

    [ indent] si form.has_key ( "email" ) et de la forme [" email] " ":

    [indent ] [ indent] print "

    Email: " . , forme [ "email" ] de valeur »

    "

    [ indent] autre :

    [ indent] [indent ] print "Erreur de

    : Non courriel indiqué

    "

    checkForm ()
    5

    Cliquez sur le menu Fichier . Sélectionnez l'option "Enregistrer" . Enregistrez-le sous le nom de fichier " test.py. "
    6

    Lancez l'application FTP et connectez-vous au serveur Web. Téléchargez les fichiers " myform.py " et " test.py " dans le répertoire racine du serveur Web.
    7

    Utilisez l'application FTP pour changer les permissions de " myform.py " et "test . py " pour autoriser les scripts à exécuter. Si votre application FTP , vous devez configurer permission en entrant les numéros chmod , entrez " 775 " comme masque.
    8

    Cliquez sur le bouton "Déconnecter " de l'application FTP.
    < Br > 9

    Lancez un navigateur Web , puis entrez l'URL appropriée pour accéder au script Python :

    http://yourdomainname.com/myform.py

    Remplacer " yourdomainname.com " avec le nom de domaine ou l'adresse IP du serveur Web.
    10

    Appuyez sur la touche "Entrée" pour charger l'URL et exécutez le script Python " myform.py " . Remplissez le formulaire . Appuyez sur la touche "Envoyer" . Après l'exécution du script , vous devriez voir les données saisies ou un message d' erreur.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment lister les disques en Python 
  • Comment filtrer un numéro dans une séquence 
  • Comment tester pour les nombres Python 
  • Comment lire un fichier CSV en Python 
  • Comment calculer l' interpolation numérique utilisant Python 
  • Comment faire pour créer une fonction de conversion de la température avec Python 
  • Comment faire pour installer Python 
  • Comment faire pour exécuter Python 
  • Comment compiler Python sur un terminal UNIX 
  • Comment diviser les données tabulaires avec un séparateur en Python 
  • Connaissances Informatiques © http://www.ordinateur.cc