当前位置: 首页 > news >正文

站设计网站官网仲恺建设局网站

站设计网站官网,仲恺建设局网站,开发网站开票名称是什么原因,凡科网站是骗子Chromedriver所有版本下载 原文链接 浏览器的基本操作 普通方式启动浏览器: from selenium import webdriver # 启动Chrom浏览器 browser webdriver.Chrome() # 启动Edge浏览器 browser webdriver.Edge() # 启动Firefox浏览器 browser webdriver.Firefox() br…

Chromedriver所有版本下载
原文链接

浏览器的基本操作

  1. 普通方式启动浏览器:
from selenium import webdriver
# 启动Chrom浏览器
browser = webdriver.Chrome()
# 启动Edge浏览器
browser = webdriver.Edge()
# 启动Firefox浏览器
browser = webdriver.Firefox()
browser.get('http://www.baidu.com/')
  1. Headless方式启动(无界面启动)
    Headless Chrome 是 Chrome 浏览器的无界面形态,可以在不打开浏览器的前提下,使用所有 Chrome 支持的特性运行你的程序。
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys
chrome_options = webdriver.ChromeOptions()
# 使用headless无界面浏览器模式
chrome_options.add_argument('--headless') # 增加无界面选项
chrome_options.add_argument('--disable-gpu') # 如果不加这个选项,有时定位会出现问题
# 启动浏览器,获取网页源代码
browser = webdriver.Chrome(chrome_options=chrome_options)
mainUrl = "https://www.taobao.com/"
browser.get(mainUrl)
print(f"browser text = {browser.page_source}")
browser.quit()
  1. 加载配置文件方式启动
    Selenium默认是不加载配置启动,用Chrome地址栏输入chrome://version/,查看自己的“个人资料路径”,然后在浏览器启动时,调用这个配置文件,代码如下:
from selenium import webdriver
option = webdriver.ChromeOptions()
option.add_argument('--user-data-dir=C:\Users\DELL\AppData\Local\Google\Chrome\User Data')# 设置成用户自己的数据目录
driver=webdriver.Chrome(chrome_options=option)

元素定位

  1. 常见的元素定位方式
#通过id方式定位
browser.find_element_by_id("kw").send_keys("selenium")
#通过name方式定位
browser.find_element_by_name("wd").send_keys("selenium")
#通过tag name方式定位
browser.find_element_by_tag_name("input").send_keys("selenium")
#通过class name方式定位
browser.find_element_by_class_name("s_ipt").send_keys("selenium")
#通过CSS方式定位
browser.find_element_by_css_selector("#kw").send_keys("selenium")
#通过xpath方式定位
browser.find_element_by_xpath("//input[@id='kw']").send_keys("selenium")
http://www.yayakq.cn/news/245608/

相关文章:

  • 建网站找兴田德润陕西新闻最新消息今天
  • 深圳建立企业网站局网站建设管理制度
  • wordpress网站设置关键词设置wordpress回收站在哪里
  • 个人网站的前途办公oa系统大概多少钱
  • 昆山网站建设哪家便宜网站空间域名维护协议
  • 网站怎么挣钱网页设计定制代理
  • tp5网站文档归档怎么做主题猫仿虎嗅wordpress
  • 建网站空间的详细说明wordpress 导入xml
  • 网站建设方案文档wordpress文件上传路径在哪修改
  • 门户网站建设的平台搭建php企业网站后台管理系统
  • 软件设计师网站有哪些wordpress 获取菜单项
  • 微信自动加人软件免费企业关键词优化最新报价
  • 建立企业网站几天网站排名优化首页
  • 衡水做企业网站python语言基础知识
  • 企业网站建设合同书盖章页国人经典wordpress主题liveo
  • 科普网站建设的支持力度wordpress 修改导航
  • dedecms 网站根目录厂房网
  • 视频网站备案免费设计图
  • 360网站做推广企业建网站平台
  • 厦门微网站建设公司哪家好传奇游戏网页
  • 怎么在百度做免费推广百度关键词相关性优化软件
  • 台州网站公司吗企业建站系统
  • ps2017做网站阿里云虚拟主机建网站
  • 网站建设模板后台北京建设网站圣辉友联
  • 网站开发项目进度表自己做的网站怎么设置信息必填
  • 重庆亮哥做网站拥有自己的网站
  • 做网站开发学什么软件wordpress做教育网站
  • 西安网站seo公司未来5年网络规划设计师
  • 免费的求职简历模板网站顺企网查企业
  • 深圳网站关键词排名wordpress数据库发布文章