Python : pack et unpack, emballer et déballer
Pack et unpack sont deux fonctionnalités fondamentales en Python. Voici un petit guide pratique de ces deux actions opposées mais complémentaires.
Pack et unpack sont deux fonctionnalités fondamentales en Python. Voici un petit guide pratique de ces deux actions opposées mais complémentaires.
Petit rappel de définitions sur les composants d’un projet Python : script, module, package… Afin qu’il n’y ai plus de confusion.
Avec VS Code, comment exécuter un script dans un package sans perdre l’arborescence du projet ? En l’ajoutant le PYTHONPATH et cet article vous montre comment.
Et si l’IA était votre assistant de réunion, qui vous en ferait la synthèse, vous permettrait de retrouver chaque information. C’est ce que vous propose la société Praiz.
Vous devez apprendre le code. Découvrez un cas concret qui fait perdre des heures chaque année aux associations de parents d’élèves et qui doit être automatisé.
Une donnée avec un comportement peut être représentée par une classe. Pour éviter le coté verbeux, Python propose les dataclass. Ce type qui repose sur la configuration plutôt que la déclaration, moins verbeux, reste souple d’usage.
Pourquoi les tuples ? Quand on débute en Python, on a du mal à comprendre pourquoi ce type en plus des listes. Et plus tard aussi…
Alors revoyons dans cet article l’essentiel sur les tuples.
En Python, pour modéliser une données « complexe », nous avons le namedtuple qui apporte l’avantage de la syntaxe d’accès à des attributs sans créer des classes, ce qui permet de respecter le principe Objet.
La nouveauté de Python 3.11 que vous utiliserez certainement le plus concerne les exceptions et en particulier la possibilité de grouper les exceptions.
Découvrons cette nouvelle fonctionnalité.
Que ce soit pour du test ou de la présentation, on a toujours besoin de données factices mais cohérentes. Découvrons donc la lib Python Faker.
Depuis quelques années, la domotique est devenue accessible, mais sa pratique peine encore à se répandre. Dans cet article, nous allons découvrir les bases.
En naviguant sur Dad 3.0, vous acceptez l’utilisation de cookies pour une navigation optimale et nous permettre de réaliser des statistiques de visites. Plus d'informations
Le blog Dad 3.0 utilise les cookies pour vous permettre une navigation optimale et nous permettre de réaliser des statistiques de visite. Dad 3.0 affichant des publicités, celles-si utilisent également des cookies pour un ciblage publicitaire. En continuant la navigation sur Dad 3.0, vous acceptez le dépôt et la lecture de cookies.