近 2 万 Star!一个命令部署 AI 学习管家,ChatGPT+Notion+Quizlet 被它一锅端了?
大家好,我是何三,独立开发者。 最近注意到这个近2万Star的项目,香港大学开源的DeepTutor不是又一个AI聊天框。它是一个能把ChatGPT、Notion、Quizlet全家桶一锅端掉的Age...
大家好,我是何三,独立开发者。 最近注意到这个近2万Star的项目,香港大学开源的DeepTutor不是又一个AI聊天框。...
python+playwright 学习-31 事件添加与删除
Playwright 允许监听网页上发生的各种类型的事件,例如网络请求、子页面的创建、 dedicated workers等。大多数时候,脚本需要等待特定事件的发生。下面是一些典型的事件等待模式。 使用page.expect_r...
Playwright 允许监听网页上发生的各种类型的事件,例如网络请求、子页面的创建、 dedicated workers...
我的vim配置文件
我的vim配置文件,在linux上我平时用的最多的编辑器就是vim,之前配置好的vim配置文件,后来装机没有保存,这次先记录下,做下备份
我的vim配置文件,在linux上我平时用的最多的编辑器就是vim,之前配置好的vim配置文件,后来装机没有保存,这次先记...
新打码接口-旋转验证码接口对接说明
快速入门 接口采用token验证 token用于接口接入时验证使用,如下接口中出现{token},可以采用真实token替换掉 接口接入 参考下面的接口说明 如果您在接入过程中有困难或疑问,欢迎咨询。
快速入门 接口采用token验证 token用于接口接入时验证使用,如下接口中出现{token},可以采用真实toke...
python+playwright 学习-75 playwright 通过浏览器发送post请求
python+playwright 学习-75 playwright 通过浏览器发送post请求,page.goto()可以通过浏览器直接发get请求, playwright也可以支持通过浏览器发送post请求。page.goto()...
python+playwright 学习-75 playwright 通过浏览器发送post请求,page.goto()可...
python爬虫之selenium--设置浏览器的位置和高度宽度
web自动化的时候,如果你只有一个显示器,这时如果启动了谷歌浏览器,占据了整个显示器,那你肯定是没办法干其他的事情了。当然,你也可以使用phantomjs无头浏览器,那浏览器的兼容性你又不能不测,如果这时候,selenium可以自动设...
web自动化的时候,如果你只有一个显示器,这时如果启动了谷歌浏览器,占据了整个显示器,那你肯定是没办法干其他的事情了。当然...
python+playwright 学习-33.launch_persistent_context 启动本地 Google Chrome 并加载用户数据
playwright 启动Google Chrome 浏览器的时候默认用的是无痕模式,不加载本地的数据,这对于测试人员运行一个干净的浏览器是没问题的。 大家在学selenium的时候,知道 selenium 可以启动本地的 Goog...
playwright 启动Google Chrome 浏览器的时候默认用的是无痕模式,不加载本地的数据,这对于测试人员运行...
什么是视频嗅探?
大家可能都听说过网络嗅探,是通过网络工具对网络进行抓包分析找到想要的信息。那什么是视频嗅探呢?视频嗅探其实是在网络嗅探的基础上进行视频的监测与提取视频地址 当前已然是短视频的时代,以抖音、快手、微信视频号等为代表的短视频平台以是...
大家可能都听说过网络嗅探,是通过网络工具对网络进行抓包分析找到想要的信息。那什么是视频嗅探呢?视频嗅探其实是在网络嗅探的基...
说点俗的--如何利用Python爬虫技术挣钱
人嘛,免不了俗套,挣钱糊口是第一要义,这篇说下用爬虫技术挣钱的道道。说点俗的--如何利用Python爬虫技术挣钱
人嘛,免不了俗套,挣钱糊口是第一要义,这篇说下用爬虫技术挣钱的道道。说点俗的--如何利用Python爬虫技术挣钱
pyautogui一个可控制鼠标键盘操作的python模块
PyAutoGUI是一个纯Python的GUI自动化工具,其目的是可以用程序自动控制鼠标和键盘操作,多平台支持(Windows,OS X,Linux)。
PyAutoGUI是一个纯Python的GUI自动化工具,其目的是可以用程序自动控制鼠标和键盘操作,多平台支持(Windo...
python+playwright 学习-39.登录页面滑动解锁
登录页面会遇到滑块解锁,滑动解锁的目的就是为了防止别人用代码登录(也就是为了防止你自动化登录),有些滑动解锁是需要去拼图这种会难一点。 有些直接拖到最最右侧就可以了,本篇讲下最简单的直接滑动最右侧的滑块解锁。
登录页面会遇到滑块解锁,滑动解锁的目的就是为了防止别人用代码登录(也就是为了防止你自动化登录),有些滑动解锁是需要去拼图这...
python+playwright 学习-19.监听dialog事件-优雅处理对话框
python+playwright 学习-19.监听dialog事件-优雅处理对话框 网页上的alert 弹出框你不知道什么时候弹出来,selenium 处理alert弹出框的方式是先判断有没alert 再处理,并且只能处理这一次。 ...
python+playwright 学习-19.监听dialog事件-优雅处理对话框 网页上的alert 弹出框你不知道什...
python+playwright 学习-22理解Locator 定位机制与元素句柄 ElementHandle
ElementHandle 表示页内 DOM 元素。ElementHandles 可以使用page.query_selector()方法创建。 Locator和ElementHandle之间的区别在于后者指向特定元素,而 Locat...
ElementHandle 表示页内 DOM 元素。ElementHandles 可以使用page.query_selec...
python+playwright 学习-59 grant_permissions 设置默认允许麦克风和摄像头等权限
有些场景在使用的时候,会弹出一些权限框,比如麦克风和摄像头等,通过监听alert 是没法捕获的。 正确做法是给浏览器设置默认允许麦克风和摄像头等权限,不让弹窗出来。使用context 的 grant_permissions 方法加权限。
有些场景在使用的时候,会弹出一些权限框,比如麦克风和摄像头等,通过监听alert 是没法捕获的。 正确做法是给浏览器设置...
最近对h3blog开发项目规划
最近工作比较忙,对h3blog这个flask项目更新有点慢了,今天突然之间感觉到一开始的热血会随着时间的流逝也会流逝,归根结底就是自己的执行力还不够,在此我必须做检讨,进小黑屋好好反省反省....
最近工作比较忙,对h3blog这个flask项目更新有点慢了,今天突然之间感觉到一开始的热血会随着时间的流逝也会流逝,归根...