1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
| '''
Created on 1 avr. 2019
@author: me
'''
from dataclass_csv import DataclassReader, dateformat
from dataclasses import dataclass
from builtins import int, str
from _datetime import datetime, date
from _ast import Str
@dataclass
@dateformat('%d/%m/%Y')
class Entete_Fic(object):
'''
classdocs
'''
Typligne : str ="000" # Doit être renseigné avec la valeur 000
Creerle : datetime
Numclient : str
NumSequence : int
TypeFic : str
@dataclass
@dateformat('%d/%m/%Y')
class Fin_Fic(object):
'''
classdocs
'''
Typligne : str ="999" # Doit être renseigné avec la valeur 999
Creerle : datetime
Numclient : str
NumSequence : int
TypeFic : str
nbligne : int
@dataclass
@dateformat('%d/%m/%Y')
class Type_444():
'''
classdocs
'''
Typligne : str ="999" # Doit être renseigné avec la valeur 999
nom :str
prenom : str
age : datetime
rang : str
lien_famille : str
Date_ouverture : datetime
Date_fermeture :datetime = None # non renseigner par defaut
@dataclass
class fichier_mon():
Id_entete : Entete_Fic
Id_detail : []
Id_fin : Fin_Fic
def add_Id_detailk(self, Type_444):
self.Id_detail.append(Type_444) |
Partager