Как получить самую кассовую игру в игровом магазине? [закрыто]Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как получить самую кассовую игру в игровом магазине? [закрыто]

Сообщение Anonymous »

Это ссылка на страницу Play Store в Великобритании для смартфонов: https://play.google.com/store/games?dev ... l=UK&hl=en
Я пытаюсь автоматически получить имя первой игры в списке «Самых кассовых», но у меня возникли трудности. Есть ли у вас какие-либо предложения? В настоящее время я использую Python, но открыт для любого другого языка или метода.
Моя цель — создать программу или функцию, которая автоматически генерирует список текущих самых кассовых игр для каждой страны. Результат должен выглядеть примерно так:
Великобритания: Roblox
Италия: Coin Master
Испания: Coin Master
Есть ли у вас какие-либо советы или идеи, как этого добиться?Сейчас я пробовал это
from selenium import webdriver
from selenium.webdriver.firefox.service import Service
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
import time
driver_path = r"C:\tools\geckodriver.exe"
service = Service(driver_path)
driver = webdriver.Firefox(service=service)
try:
driver.get("https://play.google.com/store/games?dev ... l=UK&hl=en")
time.sleep(3)
top_grossing_section = WebDriverWait(driver, 10).until(
EC.presence_of_element_located((By.XPATH, "//h2[contains(text(), 'Top grossing')]/ancestor::div[2]"))
)
first_game = top_grossing_section.find_element(By.XPATH, ".//div[contains(@class, 'ZmHEEd')][1]//span[contains(@class, 'DdYX5') and @title]")
print("Top Grossing:", first_game.get_attribute("title"))
finally:
driver.quit()


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

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

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

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

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

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

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