ddddocr1.4.8失效的解决方法

1. 问题描述 from selenium import webdriver from time import sleep driver = webdriver.Chrome() driver.maximize_window() driver.get('http://124.223.30.31:xx

邮件发送,附件太大怎么办 → 那就用分卷压缩吧

开心一刻 昨晚,老婆辅导女儿写作业 有一道形容妈妈的题,女儿写下了:我妈妈像一个暴躁的老虎 老婆拿起题册轻轻敲了下女儿,生气到:有这么形容你妈的吗 女儿:你看你现在 老婆:我有那么暴躁吗,你就不能说我妈妈像一个公主,温柔大方漂亮? 女儿:题目让我造句,没让我造谣! 我:哈哈哈哈! 邮件发送 基于 J

用策略模式干掉代码里大量的if-eles或则Swatch,提升B格由面向过程转为面向对象

现象 大量的分支选择型代码段看着让人头疼 for (Field field : declaredFields) { Class type = field.getType(); String key = field.getName(); Element result = resultMap.ad

Pytest插件pytest-order指定用例顺序

Pytest插件pytest-order指定用例顺序 安装 pip install pytest-order 注意不是pytest-ordering 说起来这里有个故事 关于pytest-ordering和pytest-order https://github.com/ftobia/pytest-o

Python中的枚举类enum

0. 本文来历 上一篇文章,我写了Pytest插件pytest-order指定用例顺序 我当时就比较好奇它的顺序和英文的对应关系,肯定是写死的,找了下就发现在源码sorter.py中定义了一个dict如下 orders_map = { "first": 0, "second": 1, "third"

各种排序算法实现(JAVA)

转载: https://blog.csdn.net/qq_42453117/article/details/100036347 Exer010Sort01BubbleSortV1 import java.util.Arrays; ​ /** * 本代码的知识点: * 冒泡排序 * 它重复地访问过要排

JSONPath 处理特殊字符

JSONPath 处理特殊字符 先来看看jsonpath的基础 语法 $ 表示文档的根元素 @ 表示文档的当前元素 .node_name 或 ['node_name'] 匹配下级节点 [index] 检索数组中的元素 [start:end:step] 支持数组切片语法 * 作为通配符,匹配所有成员

(转载)敏捷团队的质量保障赋能

(转载)敏捷团队的质量保障赋能 https://insights.thoughtworks.cn/quality-assurance-enablement-in-agile-team/ “没有专职的测试人员? 代码提交就直接发布到生产环境? 而且,一天还可以发布多次?” 对于很多团队来说,这是完全不

Python函数式编程之map/filter/reduce/sorted

Python函数式编程之map/filter/reduce/sorted 关于函数式编程 函数式编程Functional Programming,其思想更接近数学计算 函数式编程就是一种抽象程度很高的编程范式,纯粹的函数式编程语言编写的函数没有变量,因此,任意一个函数,只要输入是确定的,输出就是确定

Python内置对象(一)

Python内置对象(一) 分多次讲解 这部分相对比较简单,偶尔一些特殊的做法会强调下(前面加★) 总览 builtins = [_ for _ in dir(__builtins__) if not _[0].isupper() and _[0] != '_'] print('一共有{}个内置对象

(转载)正交试验测试用例设计及工具推荐

(转载)正交试验测试用例设计及工具推荐 原文链接: https://blog.csdn.net/crisschan/article/details/127881580?spm=1001.2014.3001.5501 陈磊: 写过好几本测试相关的书,CrissChan,原京东大佬 在科研和生产实践中,

Selenium中对于颜色的处理及拓展

Selenium中对于颜色的处理及拓展 获取百度一下按钮的背景色 from selenium import webdriver from time import sleep driver = webdriver.Chrome() driver.get('https://www.baidu.com')

Selenium环境搭建

Selenium环境搭建 基于windows 10 素材 素材下载地址说明 python https://registry.npmmirror.com/binary.html?path=python/ 官网 https://mirrors.huaweicloud.com/python/ 国内地址 h

Selenium4.6版本浏览器自动退出问题

Selenium4.6版本浏览器自动退出问题 代码 from selenium import webdriver driver = webdriver.Chrome() driver.get('https://www.baidu.com') # 这一步其实没必要,只是为了演示 现象 打开百度后chr

(转载)提问的智慧[推荐阅读]

提问的智慧 在培训机构,可能最多的日常就是解答问题了,最头疼的就是遇到那些问问题,描述不清楚的情况,作为一个测试,描述清楚问题是最基本的,当初我们做测试的时候都受过培训,比如这个经典的提问的智慧。 原文链接: https://github.com/ryanhanwu/How-To-Ask-Quest

(转载)关于设计模式

https://refactoringguru.cn/design-patterns 稍作整理 文末有彩蛋 [转载]关于设计模式 设计模式是什么 设计模式是软件设计中常见问题的典型解决方案。 它们就像能根据需求进行调整的预制蓝图, 可用于解决代码中反复出现的设计问题。 设计模式与方法或库的使用方式不

Selenium中免登录的实现方法一option

Selenium中免登录的实现方法一option 在selenium中有很多种可以实现网站的免登录,option就是其中的一种做法。 学员在VIP自动化课程中多有涉及。 1. 准备工作 打开一个网站(此处以https://www.processon.com/为例) 手工登录 关闭 重开该网站发现已经

Selenium中的option用法实例

Selenium中的option用法实例 在上一篇文章Selenium中免登录的实现方法一option中我们用到了option,而option的用法是很多的,本文举几个例子 关于无头浏览器,也属于option的一种,但我们单独开个篇幅讲一下 看完你会发现多数是参数形式的,那chrome作为这么一个大

Pytest插件pytest-assume多重断言

Pytest插件pytest-assume多重断言 背景 import pytest def test_assume1(): assert 1 == 2 print('hello') assert 2 == 3 if __name__ == '__main__': pytest.main(['-sv

(转载)Python中关键词yield怎么用?

原文: https://stackoverflow.com/questions/231767/what-does-the-yield-keyword-do 译文: https://zhuanlan.zhihu.com/p/23276711?refer=passer 英文ok的同学可以原文译文都读一下