吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1131|回复: 8
收起左侧

[求助] 关于python+selenium鼠标悬停操作问题

[复制链接]
hahawangzi 发表于 2020-8-25 11:18

1 #--coding:utf-8--
2 from selenium import webdriver
3 import time
4 from selenium.webdriver.common.action_chains import ActionChains#引入函数模块
5 from selenium.webdriver.support.select import Select#引入函数模块
6 swk = webdriver.Chrome()
7 swk.maximize_window()
8 swk.get("https://www.baidu.com")
9 zbj = swk.find_element_by_link_text('设置')#先定位到顶级菜单
10 ActionChains(swk).move_to_element(zbj).perform()#再将鼠标移动到菜单上面
11 swk.find_element_by_link_text('搜索设置').click()#最后定位菜单元素并点击
12 time.sleep(3)
13 swk.find_element_by_id("s1_2").click()#单选框定位
14 swk.find_element_by_id('SL_1').click()#单选框定位
15 Select(swk.find_element_by_id('nr')).select_by_value("20")#select下拉菜单定位
16 Select(swk.find_element_by_id('issw1')).select_by_value('2')#select下拉菜单单定位
17 swk.find_element_by_id('sh_1').click()
18 swk.find_element_by_link_text('保存设置').click()
19 swk.switch_to.alert.accept()#alert弹出框"确认"



find_element_by_link_text("设置")这步报错
我了百度源码,为什么用by_link_text报错?没有其他框ifram
求救

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

头像被屏蔽
Menguy 发表于 2020-8-25 11:26
提示: 作者被禁止或删除 内容自动屏蔽
chinaqin 发表于 2020-8-25 11:40
 楼主| hahawangzi 发表于 2020-8-25 11:45
我试过用CLASS 还有name 不会报错了 但是第二步搜索设置 我用class就报错  这东西好难搞。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
丨乐8丨 发表于 2020-8-25 11:48
学习了 大佬,拿着你这个我也去研究下,貌似日后能用上,先学学~
kof21411 发表于 2020-8-25 12:34
find_element_by_link_text("设置")这步报错是因为find_element_by_link_text只能对应选取a标签,其实它标签不可选的
jy02427010 发表于 2020-8-25 13:30
用 //span[@id="s-usersetting-top"]
 楼主| hahawangzi 发表于 2020-8-25 16:30
kof21411 发表于 2020-8-25 12:34
find_element_by_link_text("设置")这步报错是因为find_element_by_link_text只能对应选取a标签,其实它标 ...

我看过百度的源码 是再<a 里面的 不过 href 是一个javascript
kof21411 发表于 2020-8-25 18:16
hahawangzi 发表于 2020-8-25 16:30
我看过百度的源码 是再

很明显是在span里,不是a
20200825181543.png
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 13:07

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表