Description du projet
GooglePlayStoResCrape est un module Python pour gratter les avis et autres données sur n'importe quelle application Android sur Google Play Store
Installation
pip install GooglePlayStoreScrape
Exigences
pip install - r requirements . txt
Si vous recevez des erreurs liées au package Chrome Driver, consultez la version Chrome installée dans votre machine et installez la version compatible. Ce package utilise 91.0.4472.101.0
Dépendances et bibliothèques de soutien
Utilise Selenium et BeautifulSoup, en appelant les fonctions, il ouvre une fenêtre Chrom à l'aide du sélénium et fait défiler vers le bas pour ouvrir toutes les critiques, jusqu'à la dernière page. La fenêtre se ferme automatiquement lorsque l'action sera terminée.
Modules:
- Googleplaystorescrap.py : extrait toutes les informations sur l'application et toutes les avis
- get_reviews
- get_info
get_reviews
Extrait des avis détaillés et des notes données à une application Android particulière sur Play Store
Informations extraites:
- Revue détaillée
- Examen raccourci
- Date de Reivew
- Nom de la critique
- Répondre par les développeurs
- Date de la réponse du développeur (le cas échéant)
- Notation
- Nombre de personnes qui ont trouvé la revue utile
Usage:
import GooglePlayStoreScrape as gpss
#define app id and path of chrome driver
app_id = 'com.appname.extension' #example in the app url
country = 'IN'
language = 'en'
gpss . get_reviews ( app_id , language , country )
Arguments pour get_reviews:
- App_id : ID de l'application de l'application donnée dans l'URL de la page Play Store (Exemple: com.appname.extension)
- Langue : langue de l'application donnée dans l'URL de la page Play Store (Exemple: en), argument facultatif, valeur par défaut = 'en'
- Pays : Coury de l'application donnée dans l'URL de la page Play Store (Exemple: IN), Argument facultatif Valeur par défaut = 'In'
get_info
Extrait les détails de l'application Android particulière sur Play Store
Informations extraites:
- Nom
- Genre
- Nombre total de notes
- Note moyenne
- Dernière date mise à jour
- Taille
- Nombre d'installations
- Version actuelle
- Cote de contenu
- Produits intégrés
- Offert par
- Site Web du développeur
- E-mail du développeur
- politique de confidentialité
- Nouvelles fonctionnalités dans la dernière mise à jour
- Diminution de l'application
Usage:
import GooglePlayStoreScrape as gpss
#define app id and path of chrome driver
app_id = 'com.appname.extension' #example in the app url
country = 'IN'
language = 'en'
gpss . get_info ( app_id , language , country )
Arguments pour get_info:
- App_id : ID de l'application de l'application donnée dans l'URL de la page Play Store (Exemple: com.appname.extension)
- Langue : langue de l'application donnée dans l'URL de la page Play Store (Exemple: en), valeur par défaut = 'en'
- Pays : Coury de l'application donnée dans l'URL de la page Play Store (exemple: in), valeur par défaut = 'in'
Ressources
- Google Play Store
- Sélénium
- Chromé
- Belle soupe
- Analyseur HTML
Liens de projet: