【发布时间】:2021-12-08 04:45:11
【问题描述】:
这是我要按下的按钮:
def obtenerCoordenadasDirección():
header = {"User-Agent": "Mozilla/5.0 (X11; U; Linux i686) Gecko/20071127 Firefox/2.0.0.11"}
driver = webdriver.Chrome('chromedriver.exe')
driver.maximize_window()
adresses="Calle Urb. La Arbor"
driver.get('https://www.google.com/maps/search/'+adresses)
print(driver.current_url)
driver.execute_script("window.scrollTo(0, document.body.scrollHeight);")
time.sleep(1)
driver.find_element_by_css_selector('body > div.box > div:nth-child(5) > form >
input.button').click()
obtenerCoordenadasDirección()
我尝试查找 id、class、xpath 和 value,但没有成功。我也看到这是因为 iframe 所以我需要更改它,但我真的不知道该怎么做。在上面的代码中,我尝试使用 css.selector 但它都不起作用。
【问题讨论】:
标签: python selenium web-scraping selenium-chromedriver