Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 9, 2023 20:14:46

VictorK
Зарегистрирован: 2021-12-06
Сообщения: 11
Репутация: +  0  -
Профиль   Отправить e-mail  

GeoLocation

Добрый день, всем!
Нашел программку на GitHube, решил поюзать её.
Установил Селен, нашел нужный chromedriver, что то пошло не так.(((
Скриншот прикрепляю. Подскажите, что не так?

 from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.support.ui import WebDriverWait
import time
def getLocation():
    options = Options()
    options.add_argument("--use-fake-ui-for-media-stream")
    timeout = 20
    driver = webdriver.Chrome(executable_path = './chromedriver.exe', chrome_options=options)
    driver.get("https://mycurrentlocation.net/")
    wait = WebDriverWait(driver, timeout)
    time.sleep(3)
    longitude = webdriver.find_elements_by_id('//*[@id="longitude"]')
    longitude = [x.text for x in longitude]
    longitude = str(longitude[0])
    latitude = driver.find_elements_by_xpath('//*[@id="latitude"]')
    latitude = [x.text for x in latitude]
    latitude = str(latitude[0])
    driver.quit()
    return #(latitude,longitude)
print(getLocation())

Прикреплённый файлы:
attachment скриншот.jpg (353,7 KБ)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version