Bonjour Louis Richard,
Quand tu auras le temps, peux-tu jeter un coup d'œil au plugin Babelio Notes qui ne fonctionne plus depuis un moment déjà.
unbreak51 t'as laissé un message, et pour ma part en tâtonnant, j'ai modifié le code de main.py avec un résultat satisfaisant.
Comme les modifications sont mineures, je te les propose ici :
Code:
rating_soup = soup.select_one('div[class="grosse_note"]').string
bbl_rating = float(rating_soup.text.strip().replace(',','.'))
rating_cnt_soup = soup.select_one('span[itemprop="ratingCount"]').string
bbl_rating_cnt = int(rating_cnt_soup.text.strip())
remplace
Code:
rating_soup = soup.select_one('span[itemprop="aggregateRating"]').select_one('span[itemprop="ratingValue"]')
bbl_rating = float(rating_soup.text.strip())
rating_cnt_soup = soup.select_one('span[itemprop="aggregateRating"]').select_one('span[itemprop="ratingCount"]')
bbl_rating_cnt = int(rating_cnt_soup.text.strip())