Est-il possible de construire une 'macro' qui rajouterai le '% locals' de la fin?
ie d'avoir au final 'putf("prenom: %(prenom)s nom: %(nom)s")' ?
Sinon de toute façon je trouve cette forme interressante meme si c'est un peu curieux de devoir rajouter le 's' a la fin plutot qu'au debut (a la printf), encore mieux serait de ne pas avoir a mettre de specifieur format pour les affichages par defaut..
Par exemple %20s(name) %03d(age) si tu veux preciser la taille
mais %(name) et %(age) autrement..
[^] # Re: Simplification de format {}
Posté par reno . En réponse à la dépêche Python arrive en version 3.1. Évalué à 1.
Est-il possible de construire une 'macro' qui rajouterai le '% locals' de la fin?
ie d'avoir au final 'putf("prenom: %(prenom)s nom: %(nom)s")' ?
Sinon de toute façon je trouve cette forme interressante meme si c'est un peu curieux de devoir rajouter le 's' a la fin plutot qu'au debut (a la printf), encore mieux serait de ne pas avoir a mettre de specifieur format pour les affichages par defaut..
Par exemple %20s(name) %03d(age) si tu veux preciser la taille
mais %(name) et %(age) autrement..