Selenium中web三大切换(二)之iframe窗口及Alert(弹窗)切换 ...
分类:
Web程序 时间:
2020-03-09 00:58:55
阅读次数:
247
时间转换 import time a = '2020-03-06 19:18:00' a1 = time.strptime(a,'%Y-%m-%d %H:%M:%S') #格式化str为time格式 print(time.strftime('%Y%m%d',a1)) #格式化time格式为str p ...
分类:
编程语言 时间:
2020-03-08 19:46:16
阅读次数:
57
1.掌握哪些基于爬虫的模块? - 网络请求:urllib,requests,aiohttp - 数据解析:re,xpath,bs4,pyquery - selenium - js逆向:pyexcJs 2.常见的数据解析方式 - xpath,bs4 3.列举在爬虫过程中遇到的哪些比较难的反爬机制 - ...
分类:
其他好文 时间:
2020-03-08 14:01:00
阅读次数:
85
webdriver的Keys()类,提供了几乎所有按键的方法,常用的如下: Keys.BACK_SPACE 删除键 Keys.SPACE 空格键 Keys.TAB 制表键(Tab) Keys.ESCAPE 回退键(Esc) Keys.ENTER 回车键(Enter) Keys.CONTROL Ctr ...
分类:
Web程序 时间:
2020-03-06 23:35:10
阅读次数:
95
webdriver中,将鼠标的操作封装在ActionChains类中,常用方法如下: 右击:context_click() 双击:double_click() 悬停:move_to_element() 拖动:drag_and_drop() 执行:perform() 执行所有ActionChains ...
分类:
Web程序 时间:
2020-03-06 15:43:42
阅读次数:
83
Python面试重点(爬虫篇) 注意:只有必答题部分计算分值,补充题不计算分值。 第一部分 必答题 注意:第31题1分,其他题均每题3分。 了解哪些基于爬虫相关的模块? requests、urllib、lxml、bs4、selenium 常见的数据解析方式? re、lxml、bs4 列举在爬虫过程中 ...
分类:
编程语言 时间:
2020-03-06 13:26:32
阅读次数:
88
程序如下: from selenium import webdriver from time import sleep driver = webdriver.Chrome() driver.get("https://www.baidu.com/") #拖动到滚动条底部 向下 js = "var q= ...
分类:
其他好文 时间:
2020-03-05 10:42:36
阅读次数:
73
1. scrapy的请求传参 作用 : 实现深度爬取 使用场景 : 爬取的数据没有在同一张页面 例如, 爬取电影首页全部电影的详情页信息 2. scrapy的中间件, 和管道一样, 需要在配置文件中开启中间件 下载中间件 : 批量拦截requests和response 作用: + 修改请求的头信息 ...
分类:
其他好文 时间:
2020-03-05 01:28:01
阅读次数:
86
今天,总结一下selenium怎么操作web页面常见的元素。 主要有: 上传 alter dialog prompt dialog confirm dialog select list radio box input box checkBox 测试页面如下: View Code selenium 最 ...
分类:
其他好文 时间:
2020-03-03 19:15:45
阅读次数:
86
用getAttribute要得到属性如下:selenium.getAttribute("//div[@id='mydiv']@style")这里要得到id 为mydiv的层的style的属性 innerHTML在JS是双向功能:获取对象的内容 或 向对象插入内容;如:<div id="aa">这是内 ...
分类:
其他好文 时间:
2020-03-03 19:05:57
阅读次数:
82