Preparation à la vérification des règles dans ecritureBDD.py, la fonction est là faut juste l'implémenter, bref chouette 🆒 😃
parent
295ccc9ed7
commit
9bb92bf5a5
@ -1,18 +1,22 @@
|
|||||||
from ecritureBDD import ecritureBDD
|
from ecritureBDD import ecritureBDD
|
||||||
|
|
||||||
def triPacket(lPkt,connec):
|
def decoupePacket(lPkt):
|
||||||
if type(lPkt)!=list:
|
if type(lPkt)!=list:
|
||||||
print('pas liste')
|
print('pas liste')
|
||||||
return
|
return
|
||||||
if len(lPkt)==0:
|
if len(lPkt)==0:
|
||||||
print('vide')
|
print('liste vide')
|
||||||
return
|
return
|
||||||
if len(lPkt)==1:
|
if len(lPkt)==1:
|
||||||
triPacket(lPkt[0],connec)
|
return decoupePacket(lPkt[0])
|
||||||
return
|
|
||||||
if len(lPkt)==3 and type(lPkt[0])==str:
|
if len(lPkt)==3 and type(lPkt[0])==str:
|
||||||
ecritureBDD(lPkt[0],int(lPkt[1]),int(lPkt[2]),connec)
|
return [[lPkt[0],int(lPkt[1]),int(lPkt[2])]]
|
||||||
return
|
|
||||||
else:
|
else:
|
||||||
|
l=[]
|
||||||
for i in lPkt:
|
for i in lPkt:
|
||||||
triPacket(i,connec)
|
l+=decoupePacket(i)
|
||||||
|
return l
|
||||||
|
|
||||||
|
def triPacket(lPkt,connec):
|
||||||
|
lNettoyee=decoupePacket(lPkt)
|
||||||
|
ecritureBDD(lNettoyee,connec)
|
||||||
|
Loading…
Reference in new issue