[Mise à jour le 15/03//17] - Transformer un script Python en exécutable.

Rédigé par monptitnuage - - 14 commentaires

Il y a quelques semaines j'ai mis en place un dépôt pour partager, principalement, des scripts Python réalisés au cours de mes années d'études.

Pour rappel, le langage de programmation Python est surtout destiné pour l'automatisation de tâches quotidiennes, très apprécié par les flemmards comme moi qui préfère juste faire un clic pour exécuter plusieurs tâches. Python s’utilise grâce à un logiciel gratuit offrant un environnement simple et efficace.

Cependant il y a un inconvénient qui peut être gênant suivant l'utilisation que l'on veut faire de son script. En effet, Python est un langage interprété, c'est à dire qu'il ne créer pas un exécutable lorsque vous le lancer dans l'interface de programmation. Comparé au C++ par exemple qui lui compile votre code source pour ensuite créer un .exe
Pourquoi la création d'un exécutable peut être important pour sons script Python ? Eh bien parce que si vous souhaitez utiliser votre script sous un environnement Windows ou MAC, il est obligatoire d'installer le logiciel Python car sans celui-ci votre script ne sera pas comment se lancer. Sous un environnement Linux, pas de soucie car Python est nativement installé.

Dans ce tutoriel je vais donc vous apprendre à transformer un script python (.py) en exécutable (.exe) afin de pouvoir l'utiliser sur un environnement Windows ou Mac sans avoir besoin d'installer le logiciel Python.

Lire la suite de [Mise à jour le 15/03//17] - Transformer un script Python en exécutable.

Script python mis dans le dépôt.

Rédigé par monptitnuage - - Aucun commentaire

Après la mise en place de mon dépôt concernant le développement, je vais donc maintenant l'alimenter.

Aujourd'hui je vais donc vous mettre à disposition un script que j'ai réalisé en avril 2012 à l'aide du langage Python. Pour ceux qui veulent en savoir d'avantage sur ce langage vous pouvez vous rendre sur cet article Langage de programmation Python.

Concernant le script, il est très simple à comprendre, mon but était juste de faire des tests de connexions en utilisant des pings et rediriger les résultats dans des fichiers de logs afin de garder une trace (accès au script)
A vous ensuite de l’adapter pour que les pings fonctionnent correctement ainsi que la redirection dans le fichier de log.

Enjoy ;)

Création d'un dépôt.

Rédigé par monptitnuage - - Aucun commentaire

C'est toujours en faisant du ménage sur son pc que l'on retrouve des trésors perdus. Ce week end j'ai eu la surprise de retrouver mes dossiers contenant tous mes scripts et codes source que j'ai pu développer au cours de mes années de collèges et lycée.

C'est à partir de là que j'ai eu l'idée de mettre en place un dépôt afin de les mettre à disposition de tous.
Vous pourrez donc les télécharger en cliquant sur le lien "Dépôt" dans la barre de menus ci-dessus et je posterais également un article pour expliquer un peu le principe de chaque scripts et codes source que j'y déposerai.

Il y a pas mal de scripts et codes, vous le verrez, qui ne sont pas forcément utiles mais mon but était le plus souvent de découvrir la syntaxe et ses utilités.

Langage de programmation Python.

Rédigé par monptitnuage - - Aucun commentaire
Python est un langage de programmation de haut niveau, car il est plus proche du langage humain. Il est né en 1991 pour la 1ère version publique. La version la plus récente qui existe aujourd’hui est la v3.2.3, cependant il y a des débats qui tournent autour de cette version et de la version 2.7.
Le langage Python est conçu pour optimiser la productivité des programmeurs en offrant des outils de haut niveau et une syntaxe simple à utiliser. Ce langage est plutôt destiné aux administrateurs réseaux, afin de les aider dans leurs tâches quotidiennes.
Ce langage s’utilise grâce à un logiciel, GRATUIT, qui offre un environnement simple et efficace.

Pour la documentation complète, veuillez cliquer sur le lien suivant : Python

Automatisation de tests de configuration réseau de postes.

Rédigé par monptitnuage - - Aucun commentaire
Ce script a été écrit à l’aide du langage de développement Python.
Il permet d’effectuer les tâches suivantes :
- Vider le cache ARP.
- Vider le cache DNS.
- Forcer la machine a contacter le serveur DNS.

Pour la documentation complète, veuillez cliquer sur le lien suivant : Scirpt python
Fil RSS des articles de ce mot clé