Les scripts


 
    Ici je vais présenter quelques scripts réalisés au cours du semestre. Ils ont tous permis de nous amener par étapes au script final que je présenterai qui est intégré dans le programme conçu et présenté ici.

Mais au fait, qu'est-ce qu'un script?

Un script est une liste de commandes écrites dans un certain langage (il en existe beaucoup: C++, Java, HTML, Python, Perl, etc.) destinée à être interprétée pour effectuer une tâche.


Tout d'abord nous allons apprendre la politesse à un script!

bienvenue

Dans le shell:

bienvenue



Bon maintenant que Python a appris les bonnes manières, on va lui apprendre à faire des listes et des dictionnaires...

liste


Le résultat:

listeresults



Maintenant, on peut faire des choses un peu plus compliquées. Par exemple on peut ouvrir des textes et faire des listes des mots de ces textes:

listeslanguessvda



Maintenant on peut encore avancer un peu!
Je veux comparer un texte de langue inconnue à mes listes de langue. Je veux savoir combien de mot de chaque langue j'ai dans mon texte inconnu. Si la majorité des mots sont anglais j'en déduis que le texte est en anglais, il en ira de même pour chaque langue. Je crée donc un script où je vais compter tout ça (cliquez sur l'image pour l'agrandir):

compteur

On aura le résultat suivant:

resultat

Je n'ai pas affiché les listes de mots car cela n'était pas essentiel. Ici on voit que mon texte dans une langue inconnue est très certainement en français puisqu'il contient 330 mots français.


Maintenant il serait bon de faire un script qui permet de faire des listes bien propre afin de créer autant de listes de langues que nous voulons faire reconnaître de langue à notre futur programme devineur de langue. On crée donc le script suivant:

créateurdelistes




Maintenant on sait créer de belles listes pour pouvoir comparer un texte de langue inconnue avec. On sait comment faire pour savoir en utilisant les listes si le texte est en français ou en allemand ou en anglais. On peut le faire aussi d'une façon plus claire et plus propre (cliquez sur l'image pour l'agrandir):

devinelangue


Et le résultat est tout de suite plus clair:

resultatdevine



Je vous invite à consulter la dernière partie de ce travail, le programme qui se sert de ce script pour deviner la langue du site sur lequel on se trouve: c'est par ici!!






<< Retour


    
   


Julie Sauvage Vincent
julie.sauvage-vincent@hotmail.fr
© Tout droits réservés
Retourner à l'accueil