- 博客(5)
- 收藏
- 关注
原创 Selenium WebDriver(浏览器自动化)常用用法
本文介绍了使用Selenium进行浏览器自动化的常用语法,包括:1)基础初始化(Chrome、Firefox、Edge浏览器的启动配置);2)核心操作(页面控制、窗口操作、元素定位与交互、等待机制等);3)异常处理技巧。重点讲解了无界面模式、XPath/CSS定位、显式等待、iframe切换等实用功能,并提供了完整的代码示例,帮助开发者构建健壮的爬虫程序。最后强调了使用driver.quit()正确释放资源的重要性。
2026-01-28 11:08:12
275
原创 EC 常用方法分类整理
本文对Selenium EC(Expected Conditions)常用方法进行分类整理,主要分为五大类:元素状态判断、文本/值相关判断、弹窗/窗口相关判断、URL/框架相关判断以及组合/否定条件判断。核心方法包括等待元素存在的presence_of_element_located、等待元素可见的visibility_of_element_located、等待元素可点击的element_to_be_clickable等。此外还介绍了文本检查、弹窗处理、URL验证等场景下的常用方法,以及条件组合与取反等高级
2026-01-27 12:34:40
635
原创 Ajex异步爬虫(获取某站视频下的评论数据+数据清洗)
本文介绍了如何通过Python爬取B站视频评论数据。首先分析直接爬取网页无法获取评论的原因,然后通过开发者工具找到评论的API接口,使用requests库发送请求获取JSON格式的评论数据。最后通过pandas库对数据进行清洗和整理,提取用户名和评论内容并转换为表格形式展示。整个过程演示了从发现问题到解决问题的完整爬虫开发流程,最终成功获取了结构化的评论数据。
2026-01-18 11:21:00
435
原创 【网络爬虫】模拟登录网站的三种方式
本文介绍了两种解决需要登录才能访问网站的方法:1)使用Cookie模拟登录,先通过POST请求获取登录后的Cookie,再在后续请求中携带该Cookie;2)使用Session对象自动管理Cookie,创建Session实例后,所有请求会自动维护会话状态。两种方法都需要先获取正确的账号密码字段名,并确保凭证正确以避免IP被封。示例代码演示了如何通过requests库实现这两种登录方式。
2026-01-04 21:43:50
1056
转载 国内优选jQuery CDN加速方案
如果您不希望下载并存放 jQuery,那么也可以通过 CDN(内容分发网络) 引用它。Staticfile CDN、百度、又拍云、新浪、谷歌和微软的服务器都存有 jQuery。如果你的站点用户是国内的,建议使用百度、又拍云、新浪等国内CDN地址,如果你站点用户是国外的可以使用谷歌和微软。
2025-11-04 16:50:14
208
空空如也
web前端开发技术中出现的小疑问
2024-10-30
c++编译器出现异常
2024-07-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅