diff --git a/chaineTV.py b/chaineTV.py index 5dd560d..449ea6a 100644 --- a/chaineTV.py +++ b/chaineTV.py @@ -72,8 +72,8 @@ class Interface: if len(emision['casting']) > 0: Label(self.resultframe,text="réalisateur: "+emision['casting'][0]).pack() Label(self.resultframe,text="acteur: "+str(emision['casting'][1:])).pack() - Label(self.resultframe,text="synopsys: " +emision['synopsis']).pack(expand=1,fill="both",padx=120) - Label(self.resultframe,text="lien: "+emision['href']).pack() + Label(self.resultframe,text="synopsys: " +emision['synopsis'],wraplength=250).pack() + Label(self.resultframe,text="lien: "+emision['href ']).pack() self.resultframe.update() else: @@ -183,10 +183,26 @@ def parse_emmission(URL): divsynopsis=parse.select_one(".episode-synopsis") img=divsynopsis.find_next('img')['data-src'] synopsis=divsynopsis.select_one(".d-b").text - + print(type(synopsis)) + print(remove_first_space(str(synopsis))) return {'title':link['title'],'href':href,'casting':casting,'synopsis':synopsis,'img':img} +def remove_first_space (string): + space_number=0 + for char in string: + print(char) + if char == " ": + space_number+=1 + else: + print(char) + break + print(space_number) + + return string[space_number:] + +print(remove_first_space(" Joséphine apparaît dans un parc zoologique. Elle se fait embaucher comme soigneuse après avoir eu quelques frayeurs face à un lion échappé de son enclos. L'ange gardien rencontre Clara Lorenz, la nouvelle directrice des lieux. Joséphine ne tarde pas à comprendre que la jeune femme ne semble guère se plaire ici : elle succède à son père décédé il y a deux mois et avec qui elle n'était pas en bons termes.")) + def cli(num): datafilepath=os.path.dirname(os.path.realpath(__file__))+"/chaine.json" data = load_jsonfile(datafilepath) @@ -220,3 +236,4 @@ if len(sys.argv) > 1: else: Interface().mainloop() +