Используя Python и Google Play API, необходимо: загрузить информацию о 10 лучших приложениях из категории Social NetworkPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Используя Python и Google Play API, необходимо: загрузить информацию о 10 лучших приложениях из категории Social Network

Сообщение Anonymous »

Задача предполагает использование API Google Play, но Google, если я правильно понимаю, не дает возможности загружать информацию (задача просит рейтинг, количество загрузок) о предложениях сторонних. Я попытался использовать Serpapi, но это дает мне плохие результаты (10 топ -10 в моем коде не правой 10). < /P>

Код: Выделить всё

import os
import re
from serpapi import GoogleSearch
from dotenv import load_dotenv

load_dotenv()

params = {
"engine": "google_play",
"apps_category": "SOCIAL",
"api_key": os.getenv("API_KEY"),
"gl": "ua" #Adding charts doesn't change anything
}

search = GoogleSearch(params)
results = search.get_dict()
organic_results = results["organic_results"]
import pandas as pd

data = [{
'Title': app.get('title'),
'Rating': app.get('rating'),
'Installs': app.get('downloads'),
'Link': app.get('link')
} for section in results.get('organic_results', []) for app in section.get('items', [])]

df = pd.DataFrame(data)
print(df.to_string(index=False))
Результаты (не могут ли это не Tiktok на 2 -м месте)
Rating Rating Установка https://play.google.com/store/apps/deta ... anaобразно https://play.google.com/store/apps/deta ... iteобразно https://play.google.com/store/apps/deta ... me.android
Telegram x 4.1 100 000 000+ https://play.google.com/store/apps/deta ... challegram

Подробнее здесь: https://stackoverflow.com/questions/796 ... out-the-to
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»