Bonjour
@dataclass Solution presente avec la version 3.7 de Python
https://docs.python.org/fr/3/library/dataclasses.html
Je me demandais comment utiliser les dataclass afin de définir un objet date répondant à un format spécifique voici ce que j'ai trouvé
mais autre chose je veux définir que pour LIBR01 , LIBR02 les valeurs possible soit uniquement celle note dans le commanatire avez-vous une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 from dataclasses import dataclass from datetime import datetime @dataclass @dateformat('%d/%m/%Y') class Carte(): TYPCAR : str # Type de carte / version NUMCAR : int # Numéro de carte NUCARM : int # Numéro de carte multiple DATEDI : datetime # Date d'édition DATEFU : datetime # Date d'envoi LIBR01 : str # valeur possible KOSP ou blanc LIBR02 : str # valeur possible OPAL ou blanc
Inspiration pour le dataformat https://pypi.org/project/dataclass-csv/ ceci dit la version originel est plustôt
Code : Sélectionner tout - Visualiser dans une fenêtre à part @dateformat('%Y/%m/%d')
Partager