摘要: 前两天需要自动化登录一个商城的后台 用的是playwright 没有用selenium 中间出了一个滑块验证 现阶段playwright教程不是太多,自己做移动的时候各种找,费劲巴拉的。现在自己整出来了就记录一下吧! 上流程,首先缺口获取 #没有用过opencv的cv2导入报错的 可以安装 #pip 阅读全文
posted @ 2023-10-13 10:15 mingruqi 阅读(1617) 评论(0) 推荐(0)
摘要: 还是前两天做一个商城后台爬虫,限制用户缓存,不能用谷歌开发版本,同时需要下载文件。 检测网站https://bot.sannysoft.com/ 一开始WebDriver这一项就标红了,说明网站成功检测到你使用模拟浏览器了。你再往下翻,标红的都是可以被检测出的特征。 左边是普通浏览器,右边是模拟浏览 阅读全文
posted @ 2023-10-13 10:13 mingruqi 阅读(2875) 评论(0) 推荐(0)
摘要: Playwright为现代 Web 应用程序提供可靠的端到端测试。 在JavaScript 和 TypeScript、Python、.NET和Java 中都可以使用 Playwright 本人选择python 快速上手 安装 pip install --upgrade pip pip install 阅读全文
posted @ 2023-10-13 10:09 mingruqi 阅读(310) 评论(0) 推荐(0)
摘要: 五种Python下划线模式速查表: 单前导下划线:_var 当涉及到变量和方法名称时,单个下划线前缀有一个约定俗成的含义。 它是对程序员的一个提示 - 意味着Python社区一致认为它应该是什么意思,但程序的行为不受影响。 下划线前缀的含义是告知其他程序员:以单个下划线开头的变量或方法仅供内部使用。 阅读全文
posted @ 2023-10-13 08:37 mingruqi 阅读(72) 评论(0) 推荐(0)
摘要: #! 非 python 特有的语法,主要用在需要在Linux系统执行脚本的时候,shell脚本头顶也会加这个玩意 英文名叫“Sha-bang”,告诉Shell使用什么命令执行该脚本,在Linux系统执行python脚本,第一行加这个是告诉系统用哪个bash或者哪个解释器去执行脚本(就这么简单理解吧) 阅读全文
posted @ 2023-10-13 08:33 mingruqi 阅读(209) 评论(0) 推荐(0)
摘要: -> 常常出现在python函数定义的函数名后面,为函数添加元数据,描述函数返回的类型。 : 表示参数的类型建议符示例: def add(x:int, y:int) ->bool: if(x>y): return True else: retur False 这里,表明了函数的参数传入为int类型, 阅读全文
posted @ 2023-10-13 08:31 mingruqi 阅读(397) 评论(0) 推荐(0)