python - 测试 Selenium 以登录我的 Twitter:它不允许您检查元素
问题描述
任何可以提供帮助的人的问题:
仅出于测试目的,我正在尝试将 Selenium4 和 chrome Webdriver 与 Python 一起使用来登录我自己的 Twitter。似乎 Twitter 已经改变了它的界面:一旦它检测到一个 chrome 正在被 selenium 打开;它不是通常的登录页面(“https://twitter.com/login”),而是打开:https ://twitter.com/i/flow/login
在此页面上,我尝试手动检查用户名字段的元素,但仍然失败;我尝试手动输入用户名以进入密码字段,该密码字段只有在您输入正确的用户名并单击后才会激活。问题是,只要您右键单击密码字段以检查元素,上述 URL 链接就会自动将自身重定向到用户名(上一页)字段,并且不会让您检查密码元素。还有其他人面临同样的问题吗?有什么解决办法吗?谢谢
解决方案
推荐阅读
- azure - 在 terraform for azure china 中指定 helm 存储库的代理
- azure - 在 Azure Functions 中启动 Blob 触发器函数时出错,需要 str、bytes 或 os.PathLike 对象,而不是 PosixPath
- angular - Ngrx:CatchError 不调度动作
- python - 尝试通过 PYODBC 连接到 SQL Server 时出错
- reactjs - 基本的,基本的问题:如何将值从表单组件获取到 App
- javascript - 当只选择一个选项时,有没有办法减少 graphQL 中的重复性
- excel - VBA 将 excel 数据转换为数组,为 highcharts 做好准备
- java - 动态操作后 GridLayoutManager 中的项目高度
- r - 检查数据框中两个变量的值是否以 r 中的特定数字开头
- python - 在 Google Colaboratory for Python 上安装和导入 MDAnalysis?问题