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

建设银行网站怎么开通手机通知百度主页

建设银行网站怎么开通手机通知,百度主页,做网站为什么要用固定ip,设计店面装修day4 selenium爬取数据 一、selenium基本操作 导入相关模块: from selenium.webdriver import Chrome(一)、创建浏览器对象 b Chrome()(二)、打开网页(需要爬取哪个页面的数据就打开该页面对应的网页地址) 案例:爬取豆瓣电影…

day4 selenium爬取数据

一、selenium基本操作
导入相关模块:
from selenium.webdriver import Chrome
(一)、创建浏览器对象
b = Chrome()
(二)、打开网页(需要爬取哪个页面的数据就打开该页面对应的网页地址)
案例:爬取豆瓣电影250排行榜
b.get('https://movie.douban.com/top250?start=0&filter=')
(三)、获取网页源代码(注意:不管以什么方式更新了界面内容,page_source也会自动更新)
print(b.page_sourse)   # 获取豆瓣top250的页面源代码
二、selenium的翻页
导入相关模块
import time   # 控制停顿时间的模块from selenium.webdriver import Chrome
(一)、翻页方法1
  1. 找到不同页面地址的变化规律,利用循环实现多页数据的请求
b = Chrome()  # 这个是打开浏览器,一定要放在循环的外面for x in range(0, 256, 25):  # 找出的页数变化b.get('https://movie.douban.com/top250?start={x}&filter=')print(b.page_source)
(二)、翻页方法2
  1. 点击翻页按钮,刷新页面内容,在刷新后再次获取网页源代码
导入模块:
from selenium.webdriver.common.by import By
b = Chrome()
b.get('https://movie.douban.com/top250?start=0&filter=')for _ in range(5):print(b.page_source)# 获取下一页按钮# next = b.find_element(By.CLASS_NAME, 'next')# 点击下一页按钮# next.click()b.find_element(By.CSS_SELECTOR, '.next')
  1. 翻页方法2涉及的知识点
  • selenium获取标签
浏览器对象.b.find_element(获取方式,数据)    —— 返回符合条件的第一个标签,结果是标签对象
浏览器对象.b.find_elements(获取方式,数据)    —— 返回符合条件的所有标签,结果是列表,列表中的元素是标签对象获取方式:
By.ID   ——  通过ID属性值获取标签
By.CLASS_NAME   ——  通过class属性值获取标签
By.CSS_SELECTOR   —— 通过css选择器获取标签
By.LINK_TEXT     —— 通过a标签的标签内容获取标签
By.PARTIAL_LINK_TEXT   —— 通过标签内容所包含的部分内容来获取完整标签
  • 操作标签
1)输入框输入内容:输入框对应的标签.send_kyes(需要输入的内容)  ——  括号里输入需要输入的内容
2)点击标签:标签对象.click()
三、用代码控制浏览器滚动
js中页面滚动的代码:window.scrollBy(x方向的偏移量,y方向的偏移量)

滚动1次

b.execute_script('window.scrollBy(0,500)')   # 顺着Y轴滚动500

滚动多次

for x in range(10):   # 滚动10次b.execute_script('window.scrollBy(0,500)')time.sleep(1)   # 每滚动一次就停顿1秒
input(‘结束’)    # 如果不想关闭浏览器就加个input,入股要关闭则不加
http://www.khdw.cn/news/63450.html

相关文章:

  • 建设网站公司东莞网络服务器的功能
  • 做网站的服务器配置杭州网站建设 seo
  • 新乡企业建网站宜昌网站建设公司
  • 网站建设与维护岗位职责seo自学
  • 网站网络的可用性网络推广网站
  • 个人网站免费seo教程有什么
  • 网站后台 竖着 导航菜单宁波优化推广找哪家
  • 特别酷炫网站什么是关键词广告
  • 建设景区网站的目的媒体发稿推广
  • 国外网站dns 地址禁止seminar是什么意思
  • 佛山网站建设联系电话淘宝怎么设置关键词搜索
  • 南京网站开发建设seo域名如何优化
  • 怎样做网站服务器网络营销推广经验总结
  • 自己做网站能挣钱吗百度引擎搜索
  • 商城网站建设流程网络广告怎么做
  • 新型网络营销推广方式深圳正规seo
  • 国外优秀平面设计网站软文推广广告公司
  • 网站防止采集优化网站的意思
  • 政务服务中心网站建设aso优化平台
  • 外冈网站建设seo顾问赚钱吗
  • 凡科做网站不要钱怎样做网站的优化、排名
  • 北京市教学名师奖建设项目网站优化大师的三大功能
  • 电商网站首页模板站长百度
  • 社区微网站建设方案ppt自媒体怎么做
  • 网站备案在哪个网自媒体平台哪个收益高
  • 企业营销网站建设规划奶茶的营销推广软文
  • 为什么不用h5做网站seo建设招商
  • 狗和女主人做爰网站网络推广主要内容
  • 通用网站建设需求分析市场推广计划怎么写
  • 中国网络公司排名前十北京seo