Selenium中的`current_url`函数用于获取当前浏览器窗口的URL。如果你发现这个函数显示了错误的地址,可能是由以下几个原因造成的: ### 基础概念 - **Selenium**: ...
问Selenium中的"Current_url“函数显示错误的地址EN双折线点击一个,另一显示a b 错误.PNG 正确.PNG ...
问题:打开当前页面--1,点击按钮后重新打开窗口--2,此时执行current_url,获取到的url为窗口1的url 解决方法: switch_to.window(窗口2句柄),然后再执行current_url,就可获取窗口2的url
不显示浏览器窗口# 创建WebDriver对象driver=webdriver.Chrome(options=options)# 打开指定网址driver.get('# 等待页面加载完成time.sleep(2)# 获取当前页面的URLcurrent_url=driver.current_urlprint("当前URL是:",current_url)# 关闭浏览器driver.quit()
from selenium import webdriver # 创建WebDriver实例 driver = webdriver.Chrome() # 打开网页 driver.get('https://www.baidu.com') # 获取并打印当前URL current_url = driver.current_url print("当前URL是:", current_url) # 关闭浏览器 driver.quit() 这样,你就成功使用Selenium获取了当前页面的URL,并...
(例如,点击一个链接)link=driver.find_element(By.LINK_TEXT,"More information...")# 请替换为你的链接文本link.click()# 等待新页面加载time.sleep(5)# 可根据实际情况调整等待时间# 3. 获取当前 URLcurrent_url=driver.current_urlprint("当前 URL:",current_url)# 打印当前网址finally:# 关闭浏览器...
bs.current_url #返回当前窗口的url browser.set_window_size(1720, 800) #设置浏览器窗口大小 基本异常类型 selenium.common.exceptions.WebDriverException 动作链 ActionChains 用于自动按顺序执行一系列的动作,一般用于鼠标移动,点击,键盘输入 from selenium.webdriver.common.action_chains import ActionChains ...
CHROIUM_DRIVER' driver = webdriver.Chrome(options=options, executable_path=PATH_TO_DRIVER) url...
1、获取本页面URL 复制 c.current_url 1. 2、获取日志 复制 c.log_types#获取当前日志类型c.get_log('browser')#浏览器操作日志c.get_log('driver')#设备日志c.get_log('client')#客户端日志c.get_log('server')#服务端日志##3.窗口操作c.maximize_window()#最大化c.fullscreen_window()#全屏c.mi...
一段时间后,浏览器关闭并退出。控制台会输出“百度一下,你就知道”(对应browser.title)和http://news.baidu.com/(对应browser.current_url)。这无疑是一个好消息,如果能获取对浏览器的控制权,那么爬取某一部分的内容会变得如臂使指。 另外,selenium库能够提供实时网页源码,这使得通过结合Selenium和BeautifulSoup(...