Feature #1685
openFeature #1669: Maintenir Facebook Driver
Obtenir les informations des événements suivis par un utilisateur
100%
Description
Cette sous tache consiste à développer la fonction: get_events(self, user_id, scroll, n)
Le but est d'obtenir un dictionnaire contenant tout les informations des événements suivis par l'utilisateur:
Output : dic = {"name": name, "nb_people": nb_people, "date": date, "lieu": lieu, "info": info, "details": detail}
-name: nom de l'événement
-nb_people: le nombre des utilisateurs qui suivent cet événement
-date: date de l'événement
-lieu: lieu de l'événement
-info: information supplémentaire
-détails: un text contenant des détails supplementaires
Input :
-user_id: l'id de l'utilisateur
-scroll: le nombre de scroll à faire
-n: le nombre de publications à consulter
Updated by Haithem FRAD about 5 years ago
- Tracker changed from Feature to Bug
J'ai un bug concernant le click sur "Afficher la suite" au niveau des détails
J'ai testé 3 methodes de click mais elles marchent pas.
Je vais tester l'exécution de JavaScript
Updated by Haithem FRAD about 5 years ago
Ajouter une fonction qui va stocker toutes les données recupérer dans un csv
Ref : https://towardsdatascience.com/how-to-read-csv-file-using-pandas-ab1f5e7e7b58
Updated by Haithem FRAD about 5 years ago
- % Done changed from 70 to 80
J'ai réussi à scroller jusqu'au bouton soutaité :
c = self.driver.find_elements_by_xpath(
"//div[@class='dwo3fsh8 g5ia77u1 rt8b4zig n8ej3o3l agehan2d sk4xxmp2 rq0escxv q9uorilb kvgmc6g5 cxmmr5t8 oygrvhab hcukyx3x jb3vyjys rz4wbd8a qt6c0cv9 a8nywdso l9j0dhe7 i1ao9s8h k4urcfbm']")
self.driver.execute_script("arguments0.scrollIntoView();", c[len(c) - 6])
Le problème reste à clicker sur "Afficher la suite"
Updated by Haithem FRAD about 5 years ago
- Tracker changed from Bug to Support
- % Done changed from 80 to 100
Updated by Haithem FRAD about 5 years ago
- Tracker changed from Support to Feature