PROJET AUTOBLOG


Sam et Max

source: Sam et Max

⇐ retour index

Le formatage des strings en long et en large

vendredi 16 décembre 2022 à 10:51
Un problème qui se retrouve souvent, c’est le besoin d’afficher un message qui contient des valeurs de variables. Or, si en Python on privilégie généralement “il y a une seule manière de faire quelque chose”, cela ne s’applique malheureusement pas au formatage de chaînes qui a accumulé bien des outils au fil des années. TL;DR ... Lire plus

Les docstrings en Python

vendredi 16 décembre 2022 à 10:13
Une des mes fonctionnalités favorites en Python est son mécanisme de documentation du code : les doctrings. En effet, je crois qu’il est très important de rendre simple les tâches over chiantes comme les tests unitaires ou la doc car moins il y a de frein à le faire, plus il y a de chances qu’on le ... Lire plus

Heartbleed, qu’est ce que c’est

vendredi 16 décembre 2022 à 10:07
Il y a eu pas mal d’infos sur le sujet, généralement assez technique et en anglais, aussi je vous fais un petit résumé de la crise. Le 8 avril dernier, une faille dans le logiciel OpenSSL, surnommée Heartbleed, a été rendue publique. OpenSSL est le logiciel le plus utilisé au monde pour chiffrer les communications entre le ... Lire plus

L’environnement virtuel Python : venv, virtualenv et virtualenvwrapper

vendredi 16 décembre 2022 à 09:53
Quand on commence à beaucoup programmer, on accumule rapidement plusieurs projets en cours de développement sur sa machine. Certains vieux, certains récents, qui utilisent tous des bibliothèques similaires, mais pas forcément de mêmes versions. Ou parfois des bibliothèques incompatibles. Parfois même, des versions différentes de Python : Python 2.6, 2.7, 3.2 ? Et c’est sans compter ... Lire plus

Le Pep8 en résumé, c’est quoi ?

vendredi 16 décembre 2022 à 09:14
PEP8 est un ensemble de conventions et de règles qui définissent un format standard pour le code Python. Ce format est reconnu par les développeurs et les développeuses Python, et permet une meilleure compréhension et une lecture plus fluide du code source. Il existe des outils pour vérifier automatiquement si le code Python que vous ... Lire plus