1. 启动浏览器 # 导入selenium库fromseleniumimportwebdriver# 启动Chrome浏览器,创建一个浏览器对象browser=webdriver.Chrome() 1. 2. 3. 4. 5. 2. 打开指定网页 # 打开指定网页browser.get(" 1. 2. 3. 获取当前页面URL # 获取当前页面URLcurrent_url=browser.current_url 1. 2. 4. 打印URL地址 # 打...
fromseleniumimportwebdriverimporttime# 设置Chrome的选项options=webdriver.ChromeOptions()options.add_argument('--headless')# 无头模式,不显示浏览器窗口# 创建WebDriver对象driver=webdriver.Chrome(options=options)# 打开指定网址driver.get('# 等待页面加载完成time.sleep(2)# 获取当前页面的URLcurrent_url=driver....
from selenium import webdriver # 初始化WebDriver driver = webdriver.Chrome() # 导航至目标网页 driver.get("https://www.example.com") # 获取当前页面的URL current_url = driver.current_url # 打印当前页面的URL print("当前页面的URL是:", current_url) # 关闭浏览器 driver.quit() 按照上述步骤,...
current_url属性返回一个字符串,其中包含当前浏览页面的URL。 以下是获取当前URL的示例代码: fromseleniumimportwebdriver# 创建Chrome浏览器的WebDriver对象driver=webdriver.Chrome()# 打开百度首页driver.get("https://www.baidu.com")# 获取当前URLcurrent_url=driver.current_url# 打印当前URLprint("当前URL:",curr...
driver=webdriver.Chrome()driver.get("https://www.example.com")current_url=driver.current_urlwithopen("url.txt","w")asfile:file.write(current_url)driver.quit() 这段代码使用Selenium库创建了一个Chrome浏览器实例,打开了指定的网页,并获取了当前浏览器的URL。然后,将URL保存到名为"url.txt"的文...
Python Selenium 常用方法总结 1.获取当前页面的Url 方法:current_url 实例:driver.current_url 2.获取元素坐标 方法:location 解释:首先查找到你要获取元素的,然后调用location方法 实例:driver.find_element_by_xpath("xpath").location 3.表单的提交 方法:submit...
currentUrl=driver.current_url print('当前地址:{0}'.format(currentUrl)) 3、获取页面源代码 pagesourse=driver.page_source print('获取页面源代码:{0}'.format(pagesourse)) 4、获取当前标题 title=driver.title print('当前页面标题:{0}'.format(title)) 5、前进/后退操作 driver.get("https://ww...
一、selenium 定位方法 1、WebDriver8 种基本元素定位方式 1)find_element_by_id() 根据 id 属性进行定位 2)find_element_by_name() 根据 name 元素进行定位 3)find_element_by_class_name() 根据 c
from seleniumimportwebdriver from webdriver_manager.chromeimportChromeDriverManager driver=webdriver.Chrome(ChromeDriverManager().install())driver.get("https://www.baidu.com/")# 设置指定大小窗口 driver.set_window_size(1980,1080)# 最大化 driver.maximize_window()# 获取当前URLcurrentUrl=driver.current_...
方法:get_window_position() 实例:driver.get_window_position() 获取当前窗口的长和宽 方法:get_window_size() 实例:driver.get_window_size() 鼠标事件 引入ActionChains类:from selenium.webdriver.common.action_chains import ActionChains 右击 方法:context_click() ...