python的selenium的基本使用

import time

# -----------------driver对象的方法---------------------
# 1、启动浏览器
from selenium import webdriver

driver = webdriver.Chrome()
# 2、访问百度页面
driver.get("https://www.baidu.com")
# 3、窗口最大化
driver.maximize_window()
# 4、返回上一个页面
driver.back()
# 5、进入下一个页面
driver.forward()
# 6、刷新页面
driver.refresh()
# 7、页面截图
driver.save_screenshot("page.png")
# ----------------driver对象的属性---------------------
# 1、获取页面的标题
title = driver.title
print(title)
# 2、获取页面的源代码
html = driver.page_source
print(html)
# 3、获取当前窗口的句柄(编号)
win = driver.current_window_handle
print(win)
# 4、获取所有窗口的句柄(编号)
wins = driver.window_handles
print(wins)
# 5、获取当前页面的url
url = driver.current_url
print(url)

time.sleep(5)
# 关闭浏览器,退出chromedriver
driver.quit()
posted @   NikeAirBall  阅读(33)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示