|
Après tout le travail accompli, on peut
enfin intégrer le script Python pour deviner les langues via un
autre script dans Eric4 qui va nous permettre de faire notre joli
programme (cliquez ici pour télécharger)!!
A quoi ça ressemble de travailler sur Eric4?
Eh bah ça ressemble à ça:
Après avoir créer une "fenêtre" (qu'on a
appelé, parce que nous sommes des originaux, "fenêtre"),
on peut commencer à créer notre jolie interface graphique:
Et alors là s'ouvre (comme d'habitude, pour agrandir, on clique):
Pour chaque élément, on donne un
nom, le bouton "Go!!" est ce qu'on appelle le PushButton, on lui
donnera un nom afin d'y appliquer des propriétés, on
définit ce qu'il doit faire quand on clique dessus:
Ainsi on peut voir que lorsqu'on clique dessus, l'URL est
travaillé, si l'utilisateur n'a pas écrit http://, etc.
ici tout ça est rajouté.
Pour que toutes ces actions soient faites quand on tape sur ENTREE aussi on ajoute:
Quand la page est chargée, on l'affiche et on procède à d'autres étapes:
La barre de statut affichera que la page est chargée (loaded) et
fera appel à la fonction qui permet de nettoyer le texte pour le
transformer en texte brut:
Ici on utilise des expressions régulières afin de
nettoyer le texte, on enlève les styles (contenus entre les
balises), etc.
Puis on passe le texte brut dans le script créé en langage Python qui permet de deviner la langue:
Et le résultat s'affichera dans la fenêtre!!!
Notre devineur de langues peut deviner quelques langues parlées en Europe: l'allemand parlé en Allemagne, Suisse, Autriche et Luxembourg, l'anglais parlé en Angleterre et à Malte, le français parlé en Belgique, en France, en Suisse et au Luxembourg, l'italien parlé en Italie et en Suisse, le portugais, l'espagnol, le croate, le roumain, le turc
parlé à Chypre (on y parle aussi le grec mais notre
devineur ne prend pas en compte les caractères autres que
latins), le maltais, le
slovène, le slovaque, le danois, le norvégien, le
suédois, l'islandais, le finnois, le tchèque, le
hongrois, le gaélique (irlandais), le letton, le lituanien,
l'estonien, le néerlandais, le polonais, le
vénétien parlé en Slovénie et l'esperanto
qui, si cette langue avait été adoptée en Europe,
ne nous aurait pas permis de faire un devineur pour toutes ces langues!!
Le programme en images:
Pour télécharger le travail qui a été fait: monProjetPython.zip.
<<
Retour
|