自动化 3556 阅读 Selenium做自动化时截取浏览器全屏页面 做web自动化时,大多是用selenium,用过的都知道selenium是有个接口可以保存网页截图,不过是当前可视范围的,无法截取全屏。 而我当前在做一个基于视觉处理的测试框架,为的是简化代码和模拟真人的操作方式,于是便需要能截取全屏。因为对于有些场景下需要找到所有的按钮之类的元素,有些...... python 自动化测试 web测试 selenium
办公 1756 阅读 Pytesseract配置以检测非英语 Pytesseract是对google的Tesseract-OCR包装后的工具包,用于光学字符识别。默认对英语文本的识别是不错的,对于非英语需要设置参数和指定语言包。这里列一个备忘。 对Mac需要brew install tesseract, 对windows需要下载OCR的可执行文件并...... python
AI 7319 阅读 YOLOV5根据屏幕图像实时给出预测结果 目前在用yolov5,在调试时需要检验当前模型是否匹配出了期望的实体类型。因为目前需要匹配的就是当前计算机显示出的各类图像,于是在想做一个实时的检测屏幕图像并给出预测结果,就像之前文章中的根据摄像头实时给出预测一样。(不过有个问题,记录在后面) 除了yolov5需要的pytorch环境外...... python 深度学习 YOLO pytorch AI
Web开发 2114 阅读 使用gunicorn+gevent+nginx 平时用django或flask写web服务时,肯定是不能直接部署默认的web server的,响应太差仅用于调试。最常用的是uwsgi+nginx,大大提升了web服务的响应能力,还可以设置许多的配置参数来实现线程缓存监听等。也曾经写过一篇关于uwsgi的:python做web开发时uWSGI...... python django web开发
编程语言 1732 阅读 用Flutter做一个记账APP(二)添加底部菜单 根据前面默认的demo已经可以运行了,接下来就开始加组件。先加上底部菜单,分别是支出、收入、图表、设置,对应着记录支出项、记录收入项、 查看阶段图表汇总和分析、个人信息和app设置。 对于tab bar,官网有一个例子,可以参考但是不满足我的需要。因为它的tab在上方。 代码和图如...... Flutter APP开发