
selenium的使用与注意事项
无
努力学习各种软件
被各种软件折磨的研一狗
展开
-
自动答题脚本,自动答题驾考试题
【代码】自动答题脚本,自动答题驾考试题。原创 2024-01-25 21:45:49 · 339 阅读 · 0 评论 -
selenium利用图鉴 破点击验证码 登录b站
action.move_to_element_with_offset(定位的验证码位置,x坐标,y坐标).click().perform()原创 2024-01-22 15:50:27 · 1020 阅读 · 0 评论 -
selenium利用图鉴破滑动验证码,登录信息门户
首先 from selenium.webdriver.common.action_chains import ActionChains导入包。首先启动动作链:action = webdriver.ActionChains(browser)注意每一条语句都要加.perform()表示执行。1.学习到了selenium中的动作链模块。原创 2024-01-22 15:16:55 · 808 阅读 · 1 评论 -
selenium提取cookies与requests配合使用
【代码】selenium提取cookies与requests配合使用。原创 2024-01-21 21:43:49 · 1019 阅读 · 0 评论 -
selenium对于页面改变的定位元素处理办法
browser.switch_to.window(browser.window_handles[-2])定位到倒数第二个窗口。browser.switch_to.window(browser.window_handles[-1])定位到最新打开窗口。browser.switch_to.window(browser.window_handles[0])定位到最开始页面。2.换了页面后,发现定位不到元素,因为浏览器还停留在最开始的页面,处理办法,加一行代码。原创 2024-01-08 19:28:19 · 957 阅读 · 0 评论 -
selenium利用超级鹰打码平台破普通四字中英文验证码登录超级鹰网
1.browser.find_element_by_xpath('/html/body/div[3]/div/div[3]/div[1]/form/div/img').screenshot_as_png 定位到验证码位置,然后生成屏幕快照,生成字符格式。im = open('a.jpg', 'rb').read() 这样生成的是图片的字符,超级鹰平台需要的就是传入字符形式。原创 2024-01-21 12:15:23 · 689 阅读 · 0 评论 -
requests用图鉴打码平台登录图鉴以及登录古诗文网
2.图鉴直接读取bs64字符形式的图片,这里获取的也直接是bs64字节的格式。1.post请求要根据cotent-type的不同选择不同的参数。2.为了保持cookie一致,必须使用session的绘话方法。1.这里处理验证码的方法是下载下来后再使用打码平台。上图要用 data参数。上图要用json参数。原创 2024-01-21 13:57:23 · 838 阅读 · 0 评论 -
selenium处理下拉框
当想要爬取的数据由下拉框来选择时,应该如何处理?目的获得电影的详细信息,包括票房,上映日期等。原创 2024-01-19 17:56:22 · 469 阅读 · 0 评论 -
selenium处理iframe网页办法
学习selenium中,发现有一些网页是嵌套的,即一个html嵌套另一个html,这被成为iframe,selenium只能查找主网页的元素,无法查看嵌套的,进入嵌套的一行代码,首先定位到iframe,然后browser.switch_to.frame(iframe)browser.switch_to.frame(iframe)后会报错,找不到元素。上述代码运行结果为loading。原创 2024-01-09 19:40:38 · 762 阅读 · 0 评论 -
selenium爬取网易云歌曲“爱如火”前十页评论
1.这里用到了转换到iframe和转换到新的页面的知识。这样子的格式,为什么css选择器用的是.znxt呢?2.用了下滑到底部的js代码执行。原创 2024-01-21 15:02:39 · 561 阅读 · 0 评论