initialisation des fichiers
This commit is contained in:
parent
60f0a7df84
commit
c789cd8bd3
3 changed files with 189 additions and 136 deletions
325
cineclubBlog.py
325
cineclubBlog.py
|
@ -5,155 +5,208 @@ Created on Mon Aug 21 13:54:39 2017
|
||||||
@author: alice
|
@author: alice
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
import pickle
|
||||||
|
|
||||||
class film():
|
class film():
|
||||||
|
|
||||||
def __init__(_i, _date, _nom, _acteurs, _realisateur, _duree, _synopsis, _pays, _annee, _youtube, _couleur):
|
def __init__(self, _i, _idN, _date, _nom, _acteurs, _realisateur, _duree, _synopsis, _pays, _annee, _youtube, _couleur):
|
||||||
i = _i
|
self.i = _i
|
||||||
date = _date
|
self.idN = _idN
|
||||||
nom = _nom
|
self.date = _date
|
||||||
acteurs = _acteurs
|
self.nom = _nom
|
||||||
realisateur = _realisateur
|
self.acteurs = _acteurs
|
||||||
duree = _duree
|
self.realisateur = _realisateur
|
||||||
synopsis = _synopsis
|
self.duree = _duree
|
||||||
pays = _pays
|
self.synopsis = _synopsis
|
||||||
annee = _annee
|
self.pays = _pays
|
||||||
youtube = _youtube
|
self.annee = _annee
|
||||||
couleur = _couleur
|
self.youtube = _youtube
|
||||||
|
self.couleur = _couleur
|
||||||
|
|
||||||
|
|
||||||
|
def blog(self):
|
||||||
def blog():
|
res = u'<div class="entry-trailer"><iframe src="'
|
||||||
res = u'<div class="entry-trailer"><iframe src="'
|
res += self.youtube
|
||||||
res += youtube
|
res += u'" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div><br />'
|
||||||
res += u'" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen"></iframe></div><br />'
|
res += u'<!-- Commentaire pertinent quelconque vis-à-vis du film --> <div class="entry-mainblock"> \
|
||||||
res += u'<!-- Commentaire pertinent quelconque vis-à-vis du film --> <div class="entry-mainblock"> \
|
<div class="entry-separator"><a href="http://www.cineclub.ens.fr/wp-content/uploads/2017/08/toujoursReveGangster.jpg"><img class="alignnone wp-image-1873 size-medium" src="http://www.cineclub.ens.fr/wp-content/uploads/2017/08/toujoursReveGangster-300x300.jpg" alt="" width="300" height="300" /></a></div> \
|
||||||
<div class="entry-separator"><a href="http://www.cineclub.ens.fr/wp-content/uploads/2017/08/toujoursReveGangster.jpg"><img class="alignnone wp-image-1873 size-medium" src="http://www.cineclub.ens.fr/wp-content/uploads/2017/08/toujoursReveGangster-300x300.jpg" alt="" width="300" height="300" /></a></div> \
|
<div class="entry-text-info"><b> Durée </b>:'
|
||||||
<div class="entry-text-info"><b> Durée </b>:'
|
res += self.duree
|
||||||
res += duree
|
if self.couleur:
|
||||||
if couleur:
|
res += u'<br /><b>Couleur</b>'
|
||||||
res += u'<br /><b>Couleur</b>'
|
else:
|
||||||
else:
|
res += u'<br /><b>Noir et blanc</b>'
|
||||||
res += u'<br /><b>Noir et blanc</b>'
|
res += u'<br /><b>Pays :</b>' + self.pays
|
||||||
res += u'<br /><b>Pays :</b>' + pays
|
res += u'<br /><b>Année :</b>' + str(self.annee)
|
||||||
res += u'<br /><b>Année :</b>' + str(annee)
|
res += u'<br /><b>Avec :</b>' + strListe(self.acteurs)
|
||||||
res += u'<br /><b>Avec :</b>' + strListe(acteurs)
|
res += u'<br /><div class="entry-text-info"><strong>Synopsis</strong> : ' + self.synopsis + '</div>'
|
||||||
res += u'<br /><div class="entry-text-info"><strong>Synopsis</strong> : ' + synopsis + '</div>'
|
res += u"<br /></div>"
|
||||||
res += u"<br /></div>"
|
res += u"Comme d'habitude, l'entrée coûte 4 euros, 3 pour les membres du COF et vous avez la possibilité d'acheter des cartes de 10 places pour respectivement 30 et 20 euros. L'entrée est gratuite pour les étudiant.e.s invité.e.s."
|
||||||
res += u"Comme d'habitude, l'entrée coûte 4 euros, 3 pour les membres du COF et vous avez la possibilité d'acheter des cartes de 10 places pour respectivement 30 et 20 euros. L'entrée est gratuite pour les étudiant.e.s invité.e.s."
|
res += u'<div class="entry-resume"> Et pour résumer : <div class="resume-bloc"><span class="resume-date">Rendez-vous le ' + self.date
|
||||||
res += u'<div class="entry-resume"> Et pour résumer : <div class="resume-bloc"><span class="resume-date">Rendez-vous le ' + date
|
res += u', 20h30</span><br /><span class="resume-place">en salle Dussane, au 45 rue ' + "d'Ulm</span><br />" + '<span class="resume-see">pour voir et revoir</span> <br /><span class="resume-title">'
|
||||||
res += u', 20h30</span><br /><span class="resume-place">en salle Dussane, au 45 rue ' + "d'Ulm</span><br />" + '<span class="resume-see">pour voir et revoir</span> <br /><span class="resume-title">'
|
res += self.nom + u'</span><br /><span class="resume-director"> de ' + self.realisateur
|
||||||
res += nom + u'</span><br /><span class="resume-director"> de ' + realisateur
|
res += u"</span><br /></div></div><!-- Balise de commentaire à retirer lors de l'insertion de l'analyse" + u'<div class="entry-analyse">'
|
||||||
res += u"</span><br /></div></div><!-- Balise de commentaire à retirer lors de l'insertion de l'analyse" + u'<div class="entry-analyse">'
|
res += u"<h2>Proposition d'analyse</h2>Bientôt…</div>-->"
|
||||||
res += u"<h2>Proposition d'analyse</h2>Bientôt…</div>-->"
|
return res
|
||||||
return res
|
|
||||||
|
def calendrier(self):
|
||||||
def calendrier():
|
res = '<!-- Film #' + str(self.i) + ' --> <div class="entry-mainblock"> <div class="entry-separator">'
|
||||||
res = '<!-- Film #' + str(i) + ' --> <div class="entry-mainblock"> <div class="entry-separator">'
|
res += '<img class="entry-poster" src="http://www.cof.ens.fr/cineclub/blogImages/2016-2017/affiche-1-thumbnail200.jpg" alt="" /></div>'
|
||||||
res += '<img class="entry-poster" src="http://www.cof.ens.fr/cineclub/blogImages/2016-2017/affiche-1-thumbnail200.jpg" alt="" /></div>'
|
res += '<div class="entry-text-info"><br /><br /><b>' + self.date +', 20h30 <br /><i>'
|
||||||
res += '<div class="entry-text-info"><br /><br /><b>' + date +', 20h30 <br /><i>'
|
res += self.nom + '</i> de ' + self.realisateur +' (' +str(self.annee) + ')</b><br /><br />'
|
||||||
res += nom + '</i> de ' + realisateur +' (' +str(annee) + ')</b><br /><br />'
|
res += self.duree + ' . '
|
||||||
res += duree + ' . '
|
if self.couleur:
|
||||||
if couleur:
|
res += "Couleurs"
|
||||||
res += "Couleurs"
|
else:
|
||||||
else:
|
res += "Noir & Blanc"
|
||||||
res += "Noir & Blanc"
|
res += " . " + self.pays + ". <br /> Avec : " + strListe(self.acteurs) + ".<br/><br/>"
|
||||||
res += " . " + pays + ". <br /> Avec : " + strListe(acteurs) + ".<br/><br/>"
|
res += '<span class="entry-synopsis">' + self.synopsis + '</span><br/><br/></div>'
|
||||||
res += '<span class="entry-synopsis">' + synopsis + '</span><br/><br/></div>'
|
res += '</div><br/><a style="float: right;" href="#haut">Retour en haut de page</a>'
|
||||||
res += '</div><br/><a style="float: right;" href="#haut">Retour en haut de page</a>'
|
res += "<br/><!-- END OF POST --><br/>"
|
||||||
res += "<br/><!-- END OF POST --><br/>"
|
return res
|
||||||
return res
|
|
||||||
|
def bocal(self):
|
||||||
def bocal():
|
res = "\centerline{\date{" + self.date + ", 20h30}} \n"
|
||||||
res = "\centerline{\date{" + date + ", 20h30}} \n"
|
res += "\centerline{Salle Dussane} \n"
|
||||||
res += "\centerline{Salle Dussane} \n"
|
res += "\centerline{\emph{\Large " + self.nom + "}} \n"
|
||||||
res += "\centerline{\emph{\Large " + nom + "}} \n"
|
res += "\centerline{" + self.realisateur + " (" + str(self.annee) + ") } \n"
|
||||||
res += "\centerline{" + realisateur + " (" + str(annee) + ") } \n"
|
res += "\medskip \n"
|
||||||
res += "\medskip \n"
|
#res += "\centerline{" + !!ACTEURS!! + "}\n"
|
||||||
# res += "\centerline{" + !!ACTEURS!! + "}\n"
|
#res += "\centerline{" + !!ACTEURS bis!! + "}\n"
|
||||||
#res += "\centerline{" + !!ACTEURS bis!! + "}\n"
|
res += "\medskip \n"
|
||||||
res += "\medskip \n"
|
res += "\centerline{\\textit{" + self.duree + "}}\n \n"
|
||||||
res += "\centerline{\\textit{" + duree + "}}\n \n"
|
res += "\medskip\n"
|
||||||
res += "\medskip\n"
|
res += "\medskip \n \centerline{4~€~/~3~€ COF} \n \medskip \n \n "
|
||||||
res += "\medskip \n \centerline{4~€~/~3~€ COF} \n \medskip \n \n "
|
|
||||||
|
res += "\centerline{\includegraphics[width=5cm]{cine}}\n \n"
|
||||||
res += "\centerline{\includegraphics[width=5cm]{cine}}\n \n"
|
res += "\medskip\n"
|
||||||
res += "\medskip\n"
|
res += self.synopsis
|
||||||
res += synopsis
|
return res
|
||||||
return res
|
|
||||||
|
def mail(self):
|
||||||
def mail():
|
res = '<html> \n \t <head> \n \n <meta http-equiv="content-type" content="text/html; charset=utf-8"> \n \t \t'
|
||||||
res = '<html> \n \t <head> \n \n <meta http-equiv="content-type" content="text/html; charset=utf-8"> \n \t \t'
|
res += '<style type="text/css">p { margin: 0; }</style> \n \t \t'
|
||||||
res += '<style type="text/css">p { margin: 0; }</style> \n \t \t'
|
res += '<title>[cine-info] ' + self.nom + ' de ' + self.realisateur + ' (' + self.date + ', 20h30)</title> \n \t'
|
||||||
res += '<title>[cine-info] ' + nom + ' de ' + realisateur + ' (' + date + ', 20h30)</title> \n \t'
|
res += '</head> \n \t <body text="#000000" bgcolor="#FFFFFF"> \n \t \t <div style="font-family: arial,helvetica,sans-serif; font-size: 12pt; color: #000000">'
|
||||||
res += '</head> \n \t <body text="#000000" bgcolor="#FFFFFF"> \n \t \t <div style="font-family: arial,helvetica,sans-serif; font-size: 12pt; color: #000000">'
|
res += '\n \t \t \t<style>p { margin: 0; }</style> \n \t\t\t'
|
||||||
res += '\n \t \t \t<style>p { margin: 0; }</style> \n \t\t\t'
|
res += '<div style="font-family: arial,helvetica,sans-serif; font-size: 12pt; color: #000000"> \n <style>p { margin: 0; }</style> \n <div style="font-family: arial,helvetica,sans-serif; font-size: 12pt; color: #000000">'
|
||||||
res += '<div style="font-family: arial,helvetica,sans-serif; font-size: 12pt; color: #000000"> \n <style>p { margin: 0; }</style> \n <div style="font-family: arial,helvetica,sans-serif; font-size: 12pt; color: #000000">'
|
res += '\n \t\t\t\t\t <style>p { margin: 0; }</style> \n\t\t\t\t <div style="font-family: arial,helvetica,sans-serif;font-size: 12pt; color: #000000"> \n'
|
||||||
res += '\n \t\t\t\t\t <style>p { margin: 0; }</style> \n\t\t\t\t <div style="font-family: arial,helvetica,sans-serif;font-size: 12pt; color: #000000"> \n'
|
res += '<p>Bonjour à toutes et à tous,</p> \n <p><i>Ce mail contient du HTML. Si vous ne pouvez pas le lire, allez sur notre site : <a class="moz-txt-link-freetext" href="http://www.cineclub.ens.fr" target="_blank">http://www.cineclub.ens.fr</a></i></p>'
|
||||||
res += '<p>Bonjour à toutes et à tous,</p> \n <p><i>Ce mail contient du HTML. Si vous ne pouvez pas le lire, allez sur notre site : <a class="moz-txt-link-freetext" href="http://www.cineclub.ens.fr" target="_blank">http://www.cineclub.ens.fr</a></i></p>'
|
res += '\n <p style="text-align:justify">Retrouvez-nous en salle Dussane <b>' + self.date + ", 20h30</b> ! Comme d'habitude, l'entrée coûte <b>4€, 3€</b> pour les membres du COF et vous avez la possibilité d'acheter des cartes de 10 places pour respectivement 30€ et 20€. L'entrée est gratuite pour les étudiants invités.<br>"
|
||||||
res += '\n <p style="text-align:justify">Retrouvez-nous en salle Dussane <b>' + date + ", 20h30</b> ! Comme d'habitude, l'entrée coûte <b>4€, 3€</b> pour les membres du COF et vous avez la possibilité d'acheter des cartes de 10 places pour respectivement 30€ et 20€. L'entrée est gratuite pour les étudiants invités.<br>"
|
res += '</p> <div style="border:grey 1px solid; padding:5px; text-align:justify;">'
|
||||||
res += '</p> <div style="border:grey 1px solid; padding:5px; text-align:justify;">'
|
res += '<center><b><i>'+ self.nom +'</i></b> \n de <b>' + self.realisateur + '<br>\n </b></center>\n <br>'
|
||||||
res += '<center><b><i>'+nom+'</i></b> \n de <b>' + realisateur + '<br>\n </b></center>\n <br>'
|
res += '<b>Durée </b>: '+ self.duree + '.<br> \n'
|
||||||
res += '<b>Durée </b>: '+ duree+ '.<br> \n'
|
if self.couleur:
|
||||||
if couleur:
|
res +'<b>Couleur</b>. <br> \n'
|
||||||
res +'<b>Couleur</b>. <br> \n'
|
else:
|
||||||
else:
|
res += '<b>Noir et blanc</b> <\br> \n'
|
||||||
res += '<b>Noir et blanc</b> <\br> \n'
|
res += '<b>Pays :</b> ' + self.pays + '<br> \n'
|
||||||
res += '<b>Pays :</b> ' + pays + '<br> \n'
|
res += '<b>Année :</b> ' + str(self.annee) + '.<br> \n'
|
||||||
res += '<b>Année :</b> ' + str(annee) + '.<br> \n'
|
res += '<b>Avec :</b> ' + strListe(self.acteurs) + '...<br> \n'
|
||||||
res += '<b>Avec :</b> ' + strListe(acteurs) + '...<br> \n'
|
res += '<b>Rapide synopsis :</b> ' + self.synopsis + '<br> <br>'
|
||||||
res += '<b>Rapide synopsis :</b> ' + synopsis + '<br> <br>'
|
res += '<span class="entry-synopsis"> </span> <br> <center><a href="http://cineclub.ens.fr" title="Plus d\'informations (bande-annonce, synopsis, etc.) sur notre blog !" target="_blank">Plus d\'informations (bande-annonce, etc.) sur notre blog !</a></center>'
|
||||||
res += '<span class="entry-synopsis"> </span> <br> <center><a href="http://cineclub.ens.fr" title="Plus d\'informations (bande-annonce, synopsis, etc.) sur notre blog !" target="_blank">Plus d\'informations (bande-annonce, etc.) sur notre blog !</a></center>'
|
res += '</div> <p style="text-align:justify">Vous ne pouvez pas venir à cette séance mais vous aimeriez aller au ciné-club une prochaine fois ?<br>'
|
||||||
res += '</div> <p style="text-align:justify">Vous ne pouvez pas venir à cette séance mais vous aimeriez aller au ciné-club une prochaine fois ?<br>'
|
res += '<a href="http://cineclub.ens.fr/calendrier" title="Découvrez le calendrier de nos prochaines séances." target="_blank">Découvrez le calendrier de nos prochaines séances.</a></p>'
|
||||||
res += '<a href="http://cineclub.ens.fr/calendrier" title="Découvrez le calendrier de nos prochaines séances." target="_blank">Découvrez le calendrier de nos prochaines séances.</a></p>'
|
res += '<p>À très bientôt en salle Dussane !<br> L\'équipe du ciné-club<br> <a href="http://cineclub.ens.fr" title="http://cineclub.ens.fr" target="_blank">http://cineclub.ens.fr</a></p>'
|
||||||
res += '<p>À très bientôt en salle Dussane !<br> L\'équipe du ciné-club<br> <a href="http://cineclub.ens.fr" title="http://cineclub.ens.fr" target="_blank">http://cineclub.ens.fr</a></p>'
|
res += '<p>Toutes les séances du ciné-club se déroulent en salle Dussane, au 45 rue d\'Ulm, Paris. <br> Métro : Luxembourg, Place Monge. Bus: Feuillantine.</p>'
|
||||||
res += '<p>Toutes les séances du ciné-club se déroulent en salle Dussane, au 45 rue d\'Ulm, Paris. <br> Métro : Luxembourg, Place Monge. Bus: Feuillantine.</p>'
|
res += '<p style="text-align:center"><small>Vous ne souhaitez plus recevoir notre newsletter ? <a href="http://www.cineclub.ens.fr/newsletter-desinscription/" target="_blank"> Désinscrivez-vous</a></small></p>'
|
||||||
res += '<p style="text-align:center"><small>Vous ne souhaitez plus recevoir notre newsletter ? <a href="http://www.cineclub.ens.fr/newsletter-desinscription/" target="_blank"> Désinscrivez-vous</a></small></p>'
|
res += '</div> </div> </body> </html>'
|
||||||
res += '</div> </div> </body> </html>'
|
return res
|
||||||
return res
|
|
||||||
|
|
||||||
|
|
||||||
def strListe(liste):
|
def strListe(liste):
|
||||||
res = ""
|
res = ""
|
||||||
for l in liste[:-1]:
|
for l in liste[:-1]:
|
||||||
res += l +', '
|
res += l +', '
|
||||||
res += liste[-1]
|
if liste != []:
|
||||||
|
res += liste[-1]
|
||||||
return res
|
return res
|
||||||
|
|
||||||
#i = 35
|
i = 35
|
||||||
#date = u"mardi 26 septembre 2017"
|
idN = "enqSex"
|
||||||
#nom = u"Enquête sur la sexualité"
|
date = u"mardi 26 septembre 2017"
|
||||||
#acteurs = []
|
nom = u"Enquête sur la sexualité"
|
||||||
#realisateur = u"Pier Paolo Pasolini"
|
acteurs = []
|
||||||
#duree = u"90 min"
|
realisateur = u"Pier Paolo Pasolini"
|
||||||
#synopsis = "Le cinéaste Pier Paolo Pasolini parcourt l'Italie et interroge plusieurs franges de la population sur leur approche de la sexualité. Quatre chapitres, «Friture à l'italienne», «L'homosexualité», «L'Italie vraie» et «Monument à l'Italie des années 60», ponctuent cette enquête au cours de laquelle interviennent notamment le psychologue Cesare Musatti et l'écrivain Alberto Moravia. De l'homosexualité à la prostitution, du mariage à l'infidélité, toutes les facettes de la sexualité des Italiens sont passées au crible..."
|
duree = u"90 min"
|
||||||
#pays = u"Italie"
|
synopsis = "Le cinéaste Pier Paolo Pasolini parcourt l'Italie et interroge plusieurs franges de la population sur leur approche de la sexualité. Quatre chapitres, «Friture à l'italienne», «L'homosexualité», «L'Italie vraie» et «Monument à l'Italie des années 60», ponctuent cette enquête au cours de laquelle interviennent notamment le psychologue Cesare Musatti et l'écrivain Alberto Moravia. De l'homosexualité à la prostitution, du mariage à l'infidélité, toutes les facettes de la sexualité des Italiens sont passées au crible..."
|
||||||
#annee = 1964
|
pays = u"Italie"
|
||||||
#youtube = u"https://www.youtube.com/watch?v=GPiovTjAbKk"
|
annee = 1964
|
||||||
#couleur = False
|
youtube = u"https://www.youtube.com/watch?v=GPiovTjAbKk"
|
||||||
|
couleur = False
|
||||||
|
enqSex = film(i, "enqSex", date, nom, acteurs, realisateur, duree, synopsis, pays, annee, youtube, couleur)
|
||||||
|
|
||||||
#i = 34
|
i = 34
|
||||||
#date = u"mardi 19 septembre 2017"
|
idN = "gerry"
|
||||||
#nom = u"Gerry"
|
date = u"mardi 19 septembre 2017"
|
||||||
#acteurs = ["Casey Affleck", "Matt Damon"]
|
nom = u"Gerry"
|
||||||
#realisateur = u"Gus Van Sant"
|
acteurs = ["Casey Affleck", "Matt Damon"]
|
||||||
#duree = u"103 min"
|
realisateur = u"Gus Van Sant"
|
||||||
#synopsis = " Deux hommes, nommés tous deux Gerry, traversent en voiture le désert californien vers une destination qui n'est connue que d'eux seuls. Persuadés d'atteindre bientôt leur but, les deux amis décident de terminer leur périple à pied.<br/>Mais Gerry et Gerry ne trouvent pas ce qu'ils sont venus chercher ; ils ne sont même plus capables de retrouver l'emplacement de leur voiture. C'est donc sans eau et sans nourriture qu'ils vont s'enfoncer plus profondément encore dans la brûlante Vallée de la Mort. Leur amitié sera mise à rude épreuve."
|
duree = u"103 min"
|
||||||
#pays = u"U.S."
|
synopsis = " Deux hommes, nommés tous deux Gerry, traversent en voiture le désert californien vers une destination qui n'est connue que d'eux seuls. Persuadés d'atteindre bientôt leur but, les deux amis décident de terminer leur périple à pied.<br/>Mais Gerry et Gerry ne trouvent pas ce qu'ils sont venus chercher ; ils ne sont même plus capables de retrouver l'emplacement de leur voiture. C'est donc sans eau et sans nourriture qu'ils vont s'enfoncer plus profondément encore dans la brûlante Vallée de la Mort. Leur amitié sera mise à rude épreuve."
|
||||||
#annee = 2002
|
pays = u"U.S."
|
||||||
#youtube = u"https://www.youtube.com/embed/NwCtdN_mTaM"
|
annee = 2002
|
||||||
#couleur = True
|
youtube = u"https://www.youtube.com/embed/NwCtdN_mTaM"
|
||||||
|
couleur = True
|
||||||
|
gerry = film(i, "gerry", date, nom, acteurs, realisateur, duree, synopsis, pays, annee, youtube, couleur)
|
||||||
|
|
||||||
|
i = 33
|
||||||
|
idN = "reveGang"
|
||||||
|
date = u"mardi 12 septembre 2017"
|
||||||
|
nom = u"J’ai toujours rêvé d’être un gangster"
|
||||||
|
acteurs = ["Anna Mouglalis, Édouard Baer, Jean Rochefort, Laurent Terzieff, Jean-Pierre Kalfon, Venantino Venantini, Roger Dumas, Alain Bashung, Arno, Bouli Lanners, Serge Larivière, Selma El Mouissi, Gérald Laroche, Gabor Rassov"]
|
||||||
|
realisateur = u"Samuel Benchetrit"
|
||||||
|
duree = u"1 h 48"
|
||||||
|
synopsis = "On fait connaissance, tour à tour : d’un braqueur sans arme dont la victime est elle-même une braqueuse, armée ; de deux ravisseurs très amateurs qui enlèvent une adolescente suicidaire ; de deux chanteurs qui parlent d’un tube volé ; de cinq septuagénaires qui se retrouvent autour de leur « planque » d’antan. Trois des histoires, qui semblent distinctes au début, se révèleront au cours du film avoir quelques résonances, jusqu’à l’étonnant épilogue."
|
||||||
|
pays = u"France"
|
||||||
|
annee = 2007
|
||||||
|
youtube = u"https://www.youtube.com/watch?v=8aFXSWcH7lk"
|
||||||
|
couleur = False
|
||||||
|
reveGang = film(i, "reveGang", date, nom, acteurs, realisateur, duree, synopsis, pays, annee, youtube, couleur)
|
||||||
|
|
||||||
|
with open('filmsCode', 'wb') as fichier:
|
||||||
|
mon_pickler = pickle.Pickler(fichier)
|
||||||
|
mon_pickler.dump({"reveGang":reveGang, "gerry":gerry, "enqSex":enqSex})
|
||||||
|
|
||||||
|
with open('index', 'wb') as index:
|
||||||
|
pickler = pickle.Pickler(index)
|
||||||
|
pickler.dump({33:"reveGang", 34:"gerry", 35:"enqSex"})
|
||||||
|
pickler.dump(35)
|
||||||
|
|
||||||
|
def nouveauFilm():
|
||||||
|
with open('filmsCode', 'rb') as index:
|
||||||
|
pickler = pickle.Unpickler(index)
|
||||||
|
dicFilms = pickler.load()
|
||||||
|
with open('index', 'rb') as index:
|
||||||
|
pickler = pickle.Unpickler(index)
|
||||||
|
dicIndex = pickler.load()
|
||||||
|
i = pickler.load() + 1
|
||||||
|
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, ..]) ? ")
|
||||||
|
realisateur = input("realisateur ? ")
|
||||||
|
duree = input("durée du film ? ")
|
||||||
|
synopsis = input("Donnez ici un synopsis rapide du film ")
|
||||||
|
pays = input("pays de diffusion du film ? ")
|
||||||
|
annee = input("année de sortie du film (format AAAA) ? ")
|
||||||
|
youtube = input("adresse youtube de la bande-annonce ? ")
|
||||||
|
couleur = input("le film est-il en couleur (format True/False) ? ")
|
||||||
|
seance = film(i, idN, date, nom, acteurs, realisateur, duree, synopsis, pays, annee, youtube, couleur)
|
||||||
|
dicIndex[i] = idN
|
||||||
|
dicFilms[idN] = seance
|
||||||
|
with open('index', 'wb') as index:
|
||||||
|
pickler = pickle.Pickler(index)
|
||||||
|
pickler.dump(dicIndex)
|
||||||
|
pickler.dump(i)
|
||||||
|
with open('filmsCode', 'wb') as fichier:
|
||||||
|
mon_pickler = pickle.Pickler(fichier)
|
||||||
|
mon_pickler.dump(dicFilms)
|
||||||
|
return seance
|
||||||
|
|
||||||
|
#print(enqSex.mail())
|
||||||
|
|
||||||
|
principaux
|
||||||
|
|
||||||
#i = 33
|
|
||||||
#date = u"mardi 12 septembre 2017"
|
|
||||||
#nom = u"J’ai toujours rêvé d’être un gangster"
|
|
||||||
#acteurs = ["Anna Mouglalis, Édouard Baer, Jean Rochefort, Laurent Terzieff, Jean-Pierre Kalfon, Venantino Venantini, Roger Dumas, Alain Bashung, Arno, Bouli Lanners, Serge Larivière, Selma El Mouissi, Gérald Laroche, Gabor Rassov"]
|
|
||||||
#realisateur = u"Samuel Benchetrit"
|
|
||||||
#duree = u"1 h 48"
|
|
||||||
#synopsis = "On fait connaissance, tour à tour : d’un braqueur sans arme dont la victime est elle-même une braqueuse, armée ; de deux ravisseurs très amateurs qui enlèvent une adolescente suicidaire ; de deux chanteurs qui parlent d’un tube volé ; de cinq septuagénaires qui se retrouvent autour de leur « planque » d’antan. Trois des histoires, qui semblent distinctes au début, se révèleront au cours du film avoir quelques résonances, jusqu’à l’étonnant épilogue."
|
|
||||||
#pays = u"France"
|
|
||||||
#annee = 2007
|
|
||||||
#youtube = u"https://www.youtube.com/watch?v=8aFXSWcH7lk"
|
|
||||||
#couleur = False
|
|
||||||
|
|
||||||
|
|
||||||
print(mail())
|
|
||||||
|
|
BIN
filmsCode
BIN
filmsCode
Binary file not shown.
BIN
index
BIN
index
Binary file not shown.
Loading…
Reference in a new issue