相关文章推荐
刚失恋的黄瓜  ·  如何设置属于你的Matlab的字体大小和颜色 ...·  2 月前    · 
爱旅游的椅子  ·  Postman发送JSON格式的post请求 ...·  1 月前    · 
玩手机的蚂蚁  ·  C#中 获取时间相对应的年月日时分秒开发者社区·  4 周前    · 
冷冷的电影票  ·  如何从java的时区ID中获取国家代码?开发者社区·  3 周前    · 
瘦瘦的海豚  ·  嵌套数组和map的json文件如何解析?开发者社区·  3 周前    · 
酷酷的足球  ·  Highcharts重新绘制的方法_high ...·  10 月前    · 
大鼻子的弓箭  ·  如何避免过拟合和欠拟合_adam过拟合-CS ...·  10 月前    · 
谦和的墨镜  ·  GCD 队列串行 并行 同步 异步 ...·  1 年前    · 
腼腆的帽子  ·  bitbucket设置秘钥(避免输入密码)_ ...·  1 年前    · 
另类的钢笔  ·  并查集(Union ...·  1 年前    · 
Code  ›  使用 pyppeteer 碰到的错误开发者社区
腾讯
https://cloud.tencent.com/developer/article/1585924
阳刚的枕头
1 年前
作者头像
andrew_a
0 篇文章

使用 pyppeteer 碰到的错误

前往专栏
腾讯云
开发者社区
文档 意见反馈 控制台
首页
学习
活动
专区
工具
TVP
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP
返回腾讯云官网
社区首页 > 专栏 > Python爬虫与数据分析 > 正文

使用 pyppeteer 碰到的错误

发布 于 2020-02-18 17:12:08
1.6K 0
举报

pyppeteer 实在是有点坑,坑太多了,填不完。

使用 pyppeteer 碰到的错误

  • pyppeteer.errors.ElementHandleError: Error: failed to find element matching selector ".btn_ok" 我使用了下面的代码后出现的:为了实现检测元素是否存在,存在则程序结束,不存在则重试 btn_ok = await page.Jeval('.btn_ok', 'node => node.style')

解决办法: btn_ok = await page.querySelector('[class="nc_iconfont btn_ok"]') 但是使用这个之后,当滑动失败之后,重现刷新滑动 验证码 之后,又会出现下面的错误。 更新(2020-01-20): 之前的理解错误了,这个根本原因是执行关闭浏览器 await browser.close() 的时候没有权限删除用户的浏览数据。

 
推荐文章
刚失恋的黄瓜  ·  如何设置属于你的Matlab的字体大小和颜色?开发者社区
2 月前
爱旅游的椅子  ·  Postman发送JSON格式的post请求开发者社区
1 月前
玩手机的蚂蚁  ·  C#中 获取时间相对应的年月日时分秒开发者社区
4 周前
冷冷的电影票  ·  如何从java的时区ID中获取国家代码?开发者社区
3 周前
瘦瘦的海豚  ·  嵌套数组和map的json文件如何解析?开发者社区
3 周前
酷酷的足球  ·  Highcharts重新绘制的方法_highcharts销毁重绘-CSDN博客
10 月前
大鼻子的弓箭  ·  如何避免过拟合和欠拟合_adam过拟合-CSDN博客
10 月前
谦和的墨镜  ·  GCD 队列串行 并行 同步 异步 小例-腾讯云开发者社区-腾讯云
1 年前
腼腆的帽子  ·  bitbucket设置秘钥(避免输入密码)_bitbucket 免密_Gleam的博客的博客-CSDN博客
1 年前
另类的钢笔  ·  并查集(Union Find)-腾讯云开发者社区-腾讯云
1 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号