Les efforts portés sur cette nouvelle branche de Python permettent des avancées techniques très appréciables, mais sont également un apport inégalé en terme de cohérence. Une fois que l’on y a goûté, difficile de continuer à travailler encore avec l’ancienne branche et pourtant, on le doit néanmoins, car certaines bibliothèques ou frameworks ne sont pas encore portés.
Cet article a pour but principal de montrer une solution acceptable permettant de commencer un nouveau projet en développant directement en Python 3.x tout ce qui est faisable (sachant qu’une partie conséquente des bibliothèques a déjà été portée) et en continuant d’utiliser Python 2.x pour le reste, en attendant le portage.
Ceci permettra de n’avoir à migrer qu’une petite partie de l’application le jour où toutes les librairies seront disponibles pour la branche 3.x.
Cet article présentera progressivement chaque étape, pas à pas, en insistant sur les choix effectués et sur les...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première