使用 selenium/beatifulsoup 从地图上获取标记坐标 [已关闭]

Get marker coordinates from map using selenium/beatifulsoup [closed]

提问人:beridzeg45 提问时间:11/18/2023 更新时间:11/18/2023 访问量:27

问:


想改进这个问题吗?更新问题,使其仅通过编辑这篇文章来关注一个问题。

昨天关闭。

我想从地图中检索标记坐标。 网站网址 : 'https://home.ss.ge/ka/udzravi-qoneba/iyideba-1-otaxiani-bina-saburtaloze-27862860'

python代码:

from bs4 import BeautifulSoup
import requests
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC

import pandas as pd


home_url='https://home.ss.ge/ka/udzravi-qoneba/iyideba-1-otaxiani-bina-saburtaloze-27862860'
driver=webdriver.Edge()
driver.get(home_url)
html=driver.page_source
soup=BeautifulSoup(html,'html.parser')

map_element=WebDriverWait(driver,10).until(EC.element_to_be_clickable((By.CSS_SELECTOR,'div[id="details_map"][class="sc-db7c63fa-1 ckbcWX"]')))
map_element.click()

标记类: div[“标记 mapboxgl-marker mapboxgl-marker-anchor-center”]

是否可以获取标记的经度和纬度?

蟒蛇 谷歌地图 selenium-webdriver web-scraping beautifulsoup

评论


答: 暂无答案