sauvegarde films précédents avec shelve
This commit is contained in:
parent
2acb5f034d
commit
ddd7d5df56
2 changed files with 8 additions and 2 deletions
|
@ -6,6 +6,7 @@ Created on Mon Aug 21 13:54:39 2017
|
|||
"""
|
||||
|
||||
import pickle
|
||||
import json
|
||||
|
||||
class film():
|
||||
|
||||
|
@ -141,7 +142,7 @@ def nouveauFilm(dicFilms = {}, index = {}):
|
|||
idN = input("identifiant du film ? ")
|
||||
date = input("date de la séance (format mardi JJ MOIS AAAA) ")
|
||||
nom = input("titre ? ")
|
||||
acteurs = input("acteurs (format [acteur1, acteur2, ..]) ? ")
|
||||
acteurs = eval(input("acteurs (format [acteur1, acteur2, ..]) ? "))
|
||||
realisateur = input("realisateur ? ")
|
||||
duree = input("durée du film ? ")
|
||||
synopsis = input("Donnez ici un synopsis rapide du film ")
|
||||
|
@ -171,7 +172,7 @@ def getIndex():
|
|||
return dicIndex
|
||||
|
||||
def getFilms():
|
||||
with open('filmsCode', 'rb') as file:
|
||||
with open('filmsCode2', 'rb') as file:
|
||||
pickler = pickle.Unpickler(file)
|
||||
dicFilms = pickler.load()
|
||||
return dicFilms
|
||||
|
@ -181,6 +182,11 @@ def setFilms(dico):
|
|||
mon_pickler = pickle.Pickler(fichier)
|
||||
mon_pickler.dump(dico)
|
||||
|
||||
def updateFilm(a):
|
||||
res = film(a.i, a.idN, a.date, a.nom, a.acteurs, a.realisateur, a.duree, a.synopsis, a.pays, a.annee, a.youtube, a.couleur)
|
||||
return res
|
||||
|
||||
|
||||
#print(enqSex.mail())
|
||||
|
||||
|
||||
|
|
BIN
filmsShelve
Normal file
BIN
filmsShelve
Normal file
Binary file not shown.
Loading…
Reference in a new issue