Ciao a tutti, mi chiedevo se e' possibile customizzare string in c-style aggiungendo dei tipi.
Premessa: Oramai le f-string dominano, ma le %-string si usano ancora in particolare per il logging. Nella fattispecie quello che vorrei fare e' aggiungere un mio token per la formattazione, %D che se incontrato deve essere sostituito secondo una formattazione che mi interessa. Esempio: logger.debug("Received: %D from %s", raw_data, client) # dove %D è il mio token custom. Ho provato a cercare, ma non sono riuscito a trovare nulla in merito. Non trovando nulla e volendo fare quello che voglio fare dovrei rifare il parsing della %-string ed iniettare nel punto giusto il mio tipo di dato. Chiaramente vorrei evitarlo perché questo tipo di implementazioni funzionano lì per lì, ma hanno molti casi particolari e quindi introducono bugs. Vi è mai capitato? Avete qualche idea? Grazie Piergiorgio
_______________________________________________ Python mailing list Python@lists.python.it https://lists.python.it/mailman/listinfo/python