python selenium 处理悬浮窗口(baidu tj_more)

news/2024/7/19 12:10:07 标签: python, 爬虫

python selenium 处理悬浮窗口

from selenium.webdriver.common.action_chains import ActionChains
ActionChains(driver).move_to_element(e).perform()

 
  
#encode=utf-8
from selenium import webdriver
import time
from selenium.webdriver.common.action_chains import ActionChains
driver=webdriver.Firefox()
driver.get("https://www.baidu.com")
driver.implicitly_wait(30)
e=driver.find_element_by_link_text("更多产品")
ActionChains(driver).move_to_element(e).perform()
time.sleep(0.5)
js="document.getElementsByName('tj_more')[0].click()"
driver.execute_script(js)
time.sleep(0.5)
driver.get_screenshot_as_file("D:\\python\\test\\test.png")
driver.quit()
 

 

转载于:https://www.cnblogs.com/yye2010/p/8652874.html


http://www.niftyadmin.cn/n/977246.html

相关文章

docker run java官方镜像默认自动退出的问题解决办法

这几天准备在配置新版本的测试环境,因为之前的也是用docker跑tomcat,但是现在新办法直接砍掉一部分tomcat,直接用java来跑依赖包。这对我们运维来说就蛋疼了,确实是没有用docker直接跑jar包的经验,网上搜了一堆零零碎碎…

JAVA反射之私有属性赋值

案例:Map集合若有key(键)与User类中的私有属性相同,就把对应的value值赋值给该私有属性。 public class User {private int id;private String name;private String sex;private String address;public int getId() {return id;}p…

String练习

/*1,模拟一个trim方法,去除字符串两端的空格。 思路: 1,判断字符串第一个位置是否是空格,如果是继续向下判断,直到不是空格为止。 结尾处判断空格也是如此。 2,当开始和结尾都判…

如何让oracle DB、监听和oem开机启动(dbstart)

如何让oracle DB、监听和oem开机启动(dbstart) 让oracle DB、监听和oem开机启动(dbstart) Oracle提供了伴随操作系统自动重启的功能,在Windows中,可以修改“我的电脑-->管理-->服务-->OracleService$ORACLE_SID”,或直接使用WinR键…

PAT 甲 1058 霍格沃茨的 A + B A+B in Hogwarts

If you are a fan of Harry Potter, you would know the world of magic has its own currency system – as Hagrid explained it to Harry, “Seventeen silver Sickles to a Galleon and twenty-nine Knuts to a Sickle, it’s easy enough.” Your job is to write a progr…

kill -9 与 kill -15 的区别

kill -9 : 比较强制, kill -15 : 释放资源后杀死进程,可能不会马上杀死 参考:https://www.cnblogs.com/liuhouhou/p/5400540.html转载于:https://www.cnblogs.com/meowyeon/p/8656774.html

细说OC中的load和initialize方法

OC中有两个特殊的类方法,分别是load和initialize。本文总结一下这两个方法的区别于联系、使用场景和注意事项。Demo可以在我的Github上找到——load和initialize,如果觉得有帮助还望点个star以示支持,总结在文章末尾。 load 顾名思义&#xf…