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 pickle
|
||||||
|
import json
|
||||||
|
|
||||||
class film():
|
class film():
|
||||||
|
|
||||||
|
@ -141,7 +142,7 @@ def nouveauFilm(dicFilms = {}, index = {}):
|
||||||
idN = input("identifiant du film ? ")
|
idN = input("identifiant du film ? ")
|
||||||
date = input("date de la séance (format mardi JJ MOIS AAAA) ")
|
date = input("date de la séance (format mardi JJ MOIS AAAA) ")
|
||||||
nom = input("titre ? ")
|
nom = input("titre ? ")
|
||||||
acteurs = input("acteurs (format [acteur1, acteur2, ..]) ? ")
|
acteurs = eval(input("acteurs (format [acteur1, acteur2, ..]) ? "))
|
||||||
realisateur = input("realisateur ? ")
|
realisateur = input("realisateur ? ")
|
||||||
duree = input("durée du film ? ")
|
duree = input("durée du film ? ")
|
||||||
synopsis = input("Donnez ici un synopsis rapide du film ")
|
synopsis = input("Donnez ici un synopsis rapide du film ")
|
||||||
|
@ -171,7 +172,7 @@ def getIndex():
|
||||||
return dicIndex
|
return dicIndex
|
||||||
|
|
||||||
def getFilms():
|
def getFilms():
|
||||||
with open('filmsCode', 'rb') as file:
|
with open('filmsCode2', 'rb') as file:
|
||||||
pickler = pickle.Unpickler(file)
|
pickler = pickle.Unpickler(file)
|
||||||
dicFilms = pickler.load()
|
dicFilms = pickler.load()
|
||||||
return dicFilms
|
return dicFilms
|
||||||
|
@ -181,6 +182,11 @@ def setFilms(dico):
|
||||||
mon_pickler = pickle.Pickler(fichier)
|
mon_pickler = pickle.Pickler(fichier)
|
||||||
mon_pickler.dump(dico)
|
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())
|
#print(enqSex.mail())
|
||||||
|
|
||||||
|
|
||||||
|
|
BIN
filmsShelve
Normal file
BIN
filmsShelve
Normal file
Binary file not shown.
Loading…
Reference in a new issue