4 from dataBase import Base
7 if __name__ == "__main__":
8 from argparse import ArgumentParser
10 p.add_argument('-p',dest='partiel',action="store_true", default=False,help='import de machine, groupe, ratio Maille et Perf uniquement')
11 p.add_argument('-f',dest='force',action="store_true", default=False,help='ecrasement des valeurs dans la base par les valeurs dans les fichiers en cas de meme clef primaire')
12 p.add_argument('-d',dest='database',default="myMesh.db",help='nom de la database')
13 p.add_argument('folder', help='Repertoire ou sont ranges les fichiers a charger')
16 if not(os.path.isdir(args.folder)):
17 print(args.folder , " n existe pas")
20 maBase=Base(args.database)
23 maBase.importFromCSV(args.folder,args.partiel,args.force)