selenium网易云登录定位不成功的问题
这里记录一下我在学习网易云登录测试时候,使用selenium发现的一个问题。我的开始代码是这样的。
driver = webdriver.Chrome()url = 'https://music.163.com/'driver.get(url=url)# driver.find_element_by_class_name("link s-fc3").click()driver.find_element_by_xpath("//a[starts-with(@class,'link')]").click()
然后我执行代码,发现代码报错,报错内容如下,指的大概意思就是元素不可交互或者元素不可见。
于是我想,元素不可见或者不可交互的原因大概就是指元素在打开浏览器时候查看不到,那么是否是代码有隐藏的语句。然后并没有hide的代码出现。那么原因就指剩下最后一种原因了,那就是浏览器窗口并没有最大化,定位不到具体的登录按钮。把最大化窗口的代码加上就成功了。
driver = webdriver.Chrome()url = 'https://music.163.com/'driver.get(url=url) driver.maximize_window()# driver.find_element_by_class_name("link s-fc3").click()driver.find_element_by_xpath("//a[starts-with(@class,'link')]").click()
selenium网易云登录定位不成功的问题相关推荐
- 2021.03.27_网易云登录params、encSecKey参数详解
文章目录 前言 一.抓包分析 二.参数解析 1.加密定位 2.参数分析 总结 前言 最近半个月项目问题,比较忙了,没有及时更新.今天JaJa弟来水一波某音乐的加密参数params.encSecKey, ...
- python第三方插件登录网易音乐_python3-使用requests模拟登录网易云音乐
# -*- coding: utf-8 -*- from Crypto.Cipher import AES import base64 import random import codecs impo ...
- 网易云音乐小程序登录接口显示400,拥挤问题解决
有在做网易云登录接口的小伙伴会发现自己会出现如下问题 解决办法: 用这个接口:https://neteasecloudmusicapi.js.org/#/ 配置好,先cmd,再npm i,如果出现np ...
- 网易云音乐:基于分布式图学习PGL的推荐系统优化之路
在"精准推荐者得民心"的今天,推荐系统已成为各大互联网公司的标配.但由于现实中很多数据是非欧氏空间生成的(例如,社交网络.信息网络等),一些复杂场景下的业务需求很难通过协同过滤等基 ...
- SSM+微信小程序网易云音乐设计与实现 毕业设计-附源码261620
基于SSM微信小程序的网易云音乐 摘 要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,微信小程序 ...
- SSM+mysql+微信小程序网易云音乐设计与实现 毕业设计-附源码261620
基于SSM微信小程序的网易云音乐 摘 要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,微信小程序 ...
- (附源码 )SSM+mysql+微信小程序网易云音乐设计与实现 毕业设计261620
基于SSM微信小程序的网易云音乐 摘 要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,微信小程序的 ...
- 微信小程序网易云音乐设计与实现 毕业设计-附源码261620
基于SSM微信小程序的网易云音乐 摘 要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,微信小程序的 ...
- (附源码)SSM+mysql+微信小程序网易云音乐设计与实现 毕业设计261620
基于SSM微信小程序的网易云音乐 摘 要 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,微信小程序的 ...
- 网易云音乐:基于分布式图学习的推荐系统优化之路
在"精准推荐者得民心"的今天,推荐系统已成为各大互联网公司的标配.但由于现实中很多数据是非欧氏空间生成的(例如,社交网络.信息网络等),一些复杂场景下的业务需求很难通过协同过滤等基 ...
最新文章
- 京东数科首次公开:强一致、高性能分布式事务中间件JDTX
- 多核处理器_手机处理器性能排行:骁龙865第四,麒麟9000拿下第二
- 后台服务显示右下角弹窗 -- system权限创建用户权限进程
- 《编写可读代码的艺术》读书笔记
- LMS学习函数MATLAB代码
- tcp的简单使用实例一
- android ndk 文件管理,Android NDK开发指南(二)Android.mk文件
- 学mysql需要学python吗_python 学习 第六篇 mysql
- hibernate sqlserver timestamp_SQLServerException:从时间戳到TIMESTAMP的转换不受支持。
- 每天一道剑指offer-栈的压入,弹出序列
- Norton企业版防毒服务器
- MybatisPlus_整合p6spy
- three.js 08-03 之 加载和保存对象
- 2017埙箫简谱清单分享(附音频Demo)
- Java:爬取代理ip,并使用代理IP刷uv
- C语言lo如何优化运行界面,高质量程序优化总结整理【经典】
- php架构师培训,php架构师培训效果怎么样
- Lpms-B2 IMU数据采源码分析 及 TCP/IP握手简单分析
- javascript 建模_如何用JavaScript编写3D建模应用程序
- 微信小程序跳转第三方H5的方法