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

专门教做西餐的网站seo网上培训课程

专门教做西餐的网站,seo网上培训课程,微信上浏览自己做的网站,社区智慧警务网站如何推进警务室建设方案截止至2024.7.16 chrome浏览器最新版本为126.0.6478.127 但对应的chromeDriver版本都低于此版本,因此,转用Edge浏览器 说明:仅记录自己使用过程中用到的一些代码和感受,看具体情况不定期更新。 selenium官方文档 1、安装selen…

截止至2024.7.16

chrome浏览器最新版本为126.0.6478.127

但对应的chromeDriver版本都低于此版本,因此,转用Edge浏览器

说明:仅记录自己使用过程中用到的一些代码和感受,看具体情况不定期更新。

 selenium官方文档

1、安装selenium及下载EdgeDriver

pip install selenium

edgeDriver下载地址

2、在环境变量的path中,放入EdgeDriver的路径

3、抓取

import random
from selenium import webdriver
from selenium.webdriver.common.by import ByUSER_AGENT_LIST = [   'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/530.6 (KHTML, like Gecko) Chrome/2.0.174.0 Safari/530.6','Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/0.3.154.6 Safari/525.19','Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.13 (KHTML, like Gecko) Chrome/9.0.599.0 Safari/534.13','Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/534.8 (KHTML, like Gecko) Chrome/7.0.521.0 Safari/534.8','Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1b2pre) Gecko/20081015 Fennec/1.0a1','Mozilla/5.0 (iPod; U; CPU iPhone OS 4_3_3 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) Version/5.0.2 Mobile/8J2 Safari/6533.18.5'
]def user_agent():return random.choice(USER_AGENT_LIST)url ='待爬网址'
edge_options = webdriver.EdgeOptions()
edge_options.use_chromium = True  # 指定使用基于Chromium的Edge浏览器
edge_options.add_argument("headless")  # 无界面模式
edge_options.add_argument("disable-gpu")  # 禁用GPU加速
#因为是遍历查询,所以加入了随机user-agent
edge_options.add_argument("user-agent="+user_agent())
driver = webdriver.Edge(options=edge_options)
driver.get(url)              

4、常用代码

1、查找elements(这返回的是数组,如果确定唯一的,则用find_element)

links = driver.find_elements(By.XPATH,'//div[@class="jbxx-content"]//a')

注:语法跟xpath相似

2、获取WebElement的属性值

cos = link.get_attribute("href")

3、执行click事件

#如果报ElementClickInterceptedException错误的话
driver.execute_script("arguments[0].scrollIntoView();",link)
#执行点击事件
link.click()

4、获取text值

text = driver.find_element(By.ID, "justanotherlink").text
http://www.tj-hxxt.cn/news/106353.html

相关文章:

  • 图片展示网站搭建网络舆情处置的五个步骤
  • 建设景区网站要有的内容计算机培训课程
  • 抚州网站建设郑州seo软件
  • 网站模板可以自己做吗百度会员登录入口
  • 营销型网站建设步骤宁波网站推广找哪家公司
  • 微信表情包制作网站河南省疫情最新情况
  • 宝安做网站多少钱百度广告点击软件源码
  • 菏泽的给公司做网站的网络营销的实现方式包括
  • 网站如何备案icp海外推广是做什么的
  • dw做网站常用标签baidu百度
  • 深圳龙岗做网站的公司网站友情链接自动上链
  • 安徽省建设局网站海外推广服务
  • wordpress用户名在哪看seo怎么做
  • 教你做文案的网站推荐最新国际新闻热点事件
  • wordpress数据库缓存玉溪seo
  • 建工网校一级建造师东莞seo代理
  • 织梦做双语网站长沙网络推广小公司
  • 专题网站可以做什么微信推广怎么做
  • 公司网站登陆后台管理中心不能修改前台主页360优化大师安卓下载
  • 公司官网设计报价免费培训seo网站
  • 南宁网站推广经理长春seo排名扣费
  • 网站页脚导航网页设计与制作软件
  • 动态网站开发全流程seo点击排名器
  • 东莞市最新疫情最新消息windows优化大师和360哪个好
  • thinkphp做的商城网站分销平台专业网站推广优化
  • 用jquery做网站品牌策划书
  • 银川百度做网站多少钱杭州网站关键词排名优化
  • 个人网站系统网页设计个人网站
  • 安徽建设厅考勤网站重庆seo整站优化外包服务
  • 中国建设银行黄陂支行网站营销策划运营培训机构