Описание проекта
GooglePlayStoresCrape - это модуль Python для отчетов и других данных о любом приложении Android в Google Play Store
Установка
pip install GooglePlayStoreScrape
Требования
pip install - r requirements . txt
Если вы получаете ошибки, связанные с пакетом драйверов Chrome, посмотрите на хромированную версию, установленную в вашей машине, и установите совместимую версию. Этот пакет использует 91.0.4472.101.0
Зависимости и поддерживающие библиотеки
Использует Selenium и Beautifulsoup, вызывая функции, он открывает окно хрома, используя селен и свитки, чтобы открыть все обзоры, до последней страницы. Окно автоматически закроется, когда действие будет завершено.
Модули:
- GooglePlayStoresCrape.py : извлечает всю информацию о приложении и всех обзорах
- get_reviews
- get_info
get_reviews
Извлекает подробные обзоры и рейтинги, приведенные в конкретное приложение для Android в Play Store
Извлеченная информация:
- Подробный обзор
- Сокращенный обзор
- Дата Рейвева
- Название рецензента
- Ответить разработчиками
- Дата ответа разработчика (если есть)
- Рейтинг
- Количество людей, которые нашли обзор полезным
Использование:
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 )
Аргументы для get_reviews:
- APP_ID : идентификатор приложения приложения, приведенного в URL страницы Stare Stare (пример: com.appname.extension)
- Язык : Язык приложения, приведенный в URL страницы Play Stare (Пример: en), необязательный аргумент по умолчанию значение = 'en'
- Страна : кутрия приложения, приведенного в URL -адресе страницы Play Stace (пример: in), необязательный аргумент значения по умолчанию = 'в'
get_info
Извлекает детали конкретного приложения Android в Play Store
Извлеченная информация:
- Имя
- Жанр
- Общее количество рейтингов
- Средний рейтинг
- Последняя обновленная дата
- Размер
- Количество установки
- Текущая версия
- Рейтинг контента
- Продукты в приложении
- Предлагается
- Сайт разработчика
- Электронная почта разработчика
- политика конфиденциальности
- Новые функции в последнем обновлении
- Описание приложения
Использование:
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 )
Аргументы для get_info:
- APP_ID : идентификатор приложения приложения, приведенного в URL страницы Stare Stare (пример: com.appname.extension)
- Язык : Язык приложения, приведенный в URL страницы Play Stare (пример: en), значение по умолчанию = 'en'
- Страна : кутри приложение, приведенное в URL -адресах страницы Play Stare (пример: in), значение по умолчанию = 'в'
Ресурсы
- Google Play Store
- Селен
- Хромированный драйвер
- Красивый суп
- HTML -анализатор
Ссылки проекта: