Python 3.x 使用Selenium从交互式地图中删除pin坐标

Python 3.x 使用Selenium从交互式地图中删除pin坐标,python-3.x,selenium,selenium-webdriver,beautifulsoup,Python 3.x,Selenium,Selenium Webdriver,Beautifulsoup,我正试图把掉在地上的大头针擦掉。 地图是用JavaScript库制作的。它以某种方式获得了坐标,但在网站上找不到这些信息 问题:如果我甚至不知道坐标信息在哪里,我如何使用Selenium评估坐标信息 为了节省时间: from selenium import webdriver from selenium.webdriver.common.keys import Keys import time PATH = "..." driver = webdriver.chrome(P

我正试图把掉在地上的大头针擦掉。 地图是用JavaScript库制作的。它以某种方式获得了坐标,但在网站上找不到这些信息

问题:如果我甚至不知道坐标信息在哪里,我如何使用Selenium评估坐标信息

为了节省时间:

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time

PATH = "..."
driver = webdriver.chrome(PATH)


driver.get("https://kaupunkipyorat.hsl.fi/en/helsinki/stations")
driver.quit()

谢谢

该页面向发出请求,其中正好包含您想要的信息

要获得前五个电台的名称,我们可以写:

import requests
response = requests.get("https://api.digitransit.fi/routing/v1/routers/hsl/bike_rental")
json = response.json()
for station in json["stations"][:5]:
     print(station["name"])
其中打印:

Luhtimäki
佩蒂康蒂
Martinkyläntie
万塔恩普伊斯托
维卡拉站

噢,哇,非常感谢!请问您是如何找到请求源的?