[Python] : Comment mettre en place un padding (retrait) sur votre sortie standard ?

Padding, je ne suis pas sûr que le terme soit tout à fait adapter. Mais en même temps je ne sais pas comment expliquer ce que je veux vous montrer. Concrètement je dirais comment centrer un texte en l'entourant de caractères particuliers (spéciaux souvent) ? voici ce que nous cherchons à obtenir : #####Bonjour##### Ce … Lire la suite [Python] : Comment mettre en place un padding (retrait) sur votre sortie standard ?

[Python] : comment requêter une base mysql avec mysql.connector ?

Mysql Connector est le module le plus répandu pour utiliser une base de données mysql à partir de python. Il est relativement facile à utiliser. Nous aurons l'occasion de voir dans d'autres articles des manipulations plus complexes mais il faut bien commencer par... le commencement. Comment réaliser un simple SELECT et afficher son résultat en … Lire la suite [Python] : comment requêter une base mysql avec mysql.connector ?

[Python] : comment charger des datas en base de données mysql avec mysql.connector ?

Revenons à nos pythons. Objectif du jour faire découvrir comment charger des données dans une base mysql à partir du module mysql.connector ? Extrêmement facile. Vous me direz c'est normal car c'est le but des modules de python. Premier cas on va chercher une ligne simple : # import du module import mysql.connector # paramètres … Lire la suite [Python] : comment charger des datas en base de données mysql avec mysql.connector ?

[Python] : comment inverser un string ou une phrase (ou une liste plus généralement) ?

C'est bref mais efficace avec python : comment inverser une liste ? ou une phrase ? Il suffit de savoir manipuler les listes et parcourir cette liste à l'envers. C'est quelque chose que doivent savoir faire les débutants. Il existe toutefois 2 méthodes. La première c'est d'utiliser les plage d'index et de partir par la … Lire la suite [Python] : comment inverser un string ou une phrase (ou une liste plus généralement) ?

[Ansible] : lister les variables de rôles non documentées dans le README.md

Les rôles de ansible sont plus ou moins faciles à utiliser. Un des principaux facteurs limitants, c'est la documentation du README. Du coup j'ai créé un petit script pour lister les variables de vos rôles et ensuite vérifier si ces variables sont bien documentées dans le README.md (si vous avez d'autres idées n'hésitez pas). #!/usr/bin/python3 … Lire la suite [Ansible] : lister les variables de rôles non documentées dans le README.md

[Python] : un mot sur les listes ? boucles for…

Les listes en python permettent de laisser place à toute votre imagination. De nombreuses astuces permettent d'alimenter une liste ou encore de la parcourir avec les slices, les ranges ou autres. Je n'ai pas le niveau pour prétendre faire le tour de la question mais j'ai envie de partager mon expérience à ce sujet. En … Lire la suite [Python] : un mot sur les listes ? boucles for…

[Python] : comment lire les lignes d’un fichier tout simplement ? read et readline

Python pour les débutants, c'est avant tout de savoir lire un fichier ligne à ligne. Évident pour certains mais lorsque l'on commence, il faut bien apprendre. Pour nous aider python possède deux fonctions ultra-utilisées : read et readline. Je pense que les deux sont inséparables. Pour faire lire des lignes ou même en écrire de … Lire la suite [Python] : comment lire les lignes d’un fichier tout simplement ? read et readline

[Python] : comment logger dans vos scripts avec logging ?

Python est bien équipé en matière de modules. Une fois de plus, il nous met à disposition le nécessaire pour faire simplement les choses. Logguer est une nécessité pour savoir si vos scripts et vos applications se portent bien, pour suivre les résultats et superviser. Avec logging, vous pourrez logger en mettant en forme vos … Lire la suite [Python] : comment logger dans vos scripts avec logging ?

[Python][Bash] : comment piper (combiner) du bash dans du python -c en une ligne ? façon oneliner

Peut-être un peu pour la frime et d'autres pour tester certainement. Nombreux sommes nous à vouloir faire un truc bizare en combinant, comme le fait si bien perl, du bash et du python. Mais python n'est pas un animal facile. Vous allez le voir il faut faire preuve d'imagination. Voici par exemple comment faire un … Lire la suite [Python][Bash] : comment piper (combiner) du bash dans du python -c en une ligne ? façon oneliner