Это ссылка на страницу 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
Как получить самую кассовую игру в игровом магазине? [закрыто] ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Каковы все последствия для целевого уровня API (34), запрошенного в игровом магазине?
Anonymous » » в форуме Android - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Поверните игру с черепахой Python в многопользовательскую игру LAN LAN [закрыто]
Anonymous » » в форуме Python - 0 Ответы
- 41 Просмотры
-
Последнее сообщение Anonymous
-