无头浏览器
- Flask 数据可视化_flourish数据可视化
-
数据可视化是数据处理中的重要部分,前面我们了解了Flask的开发和部署,如何用Flask做数据可视化呢?今天我们来了解一下。Python语言极富表达力,并且拥有众多的数据分析库和框架,是数据分析的首选;echarts,最初由百度团队开发,现在已独立成Apache旗下一款国际化产品,是基...
- 【python 工具】selenium 浏览器操作
-
selenium的安装步骤:1.安装selenium,打开cmd控制台pipinstallselenium2.安装驱动程序(我这里安装的是chromedriver),用来启动chrome浏览器,具体的驱动程序需要对应浏览器的版本下载地址:http://chromedriver.storage...
- 可视化爬虫工具,EasySpider软件体验
-
现在提起爬虫,大家可能会联想到Python语言,然后就是各种使用无头浏览器去网页上爬取数据,使用Python的过程相较于使用其他语言来说,简单了不少。但毕竟是编程语言,也需要去学习来适配各种网页,配上各种好用的包才能用得顺手,如果只是想实现爬虫一类的小工具,简单获取一下网站的数据,今天体验的...
- cursor+mcp+playwright,让AI给你推荐五一旅游胜地
-
阅读本文前提当你已了解mcp是什么,若不知,猛击:https://github.com/modelcontextprotocol/servers。最近有个小需求,根据用户输入内容,使用大模型来理解用户意图,并驱动浏览器自行完成用户的操作。从前段时间爆火的Manus、OpenManus,到现在的Mcp...
- Cursor+Claude+Playwright:AI 让自动化测试效率暴涨,快到飞起!
-
一、引言随着AI时代的到来,软件测试变得越来越复杂,如何高效、准确地进行自动化测试成了每一个开发团队必须面对的问题。在日常工作中,测试工作常常面临各种挑战,比如功能复杂、需求频繁变更、时间紧迫等。传统的手工测试不仅耗时耗力,还容易出错。而自动化测试虽然能提高效率,但配置和维护成本较高。今天,要向大家...
- 推荐一个检测 JS 内存泄漏的神器_js内存泄漏的几种情况
-
大家好,我是Echa哥。作为一名Web应用程序开发者,排查和修复JavaScript代码的内存泄漏一直是最困扰我的问题之一。最近,Meta开源了一款检测JavaScript代码内存泄漏的框架:MemLab,我们来一起看看这个框架有啥神奇之处吧~2020年,Meta的工程师将Fa...
- Python+Playwright自动化实战:高效爬虫全攻略
-
一、为什么选择Playwright?在信息爆炸的时代,数据获取能力直接决定内容生产效率。Playwright作为微软开源的新型自动化工具,凭借以下优势成为技术创作者的新宠:支持Chromium/WebKit/Firefox三大浏览器自动等待元素加载,告别传统爬虫的卡顿完美模拟人类操作,突破反爬限制支...
- PHP在做爬虫时的解决方案_php实现爬虫
-
爬虫不是一个小众的场景,所以无论是哪个语言,都有很多相应的生态库.这里介绍一下PHP的技术方案和代码量。关键能力对页面的解析能力PHP的官方扩展中有Dom扩展,但是我建议使用electrolinux/phpquery这个库,他相当于一个PHP版的JQ.算上加载文件,只要三行就能获取title标签内容...
- 网络安全人士必知的 Web 弱口令爆破工具Boom
-
在当今网络环境中,弱口令问题依旧是Web安全防护体系中的顽疾。无论是企业内部系统、SaaS平台,还是对外开放的Web服务,密码强度不足仍是黑客最容易利用的突破口之一。对于网络安全从业者而言,及时发现这些薄弱环节并加以修补,是防范潜在攻击的必修课。Boom,一款基于无头浏览...
- BrowserTools MCP 让Cursor直接控制浏览器
-
BrowserToolsMCP是一个通过Chrome扩展和本地服务实现的浏览器监控与交互工具,专为AI应用(如CursorIDE)设计,基于Anthropic的ModelContextProtocol(MCP)。主要功能包括:实时捕获浏览器日志和页面数据自动化执行SEO、性能、可访问性等...