摘要: 今天我们将利用python+OpenCV实现对视频中物体数量的监控,达到视频监控的效果,比如洗煤厂的监控水龙头的水柱颜色,当水柱为黑色的超过了一半,那么将说明过滤网发生了故障。当然不仅如此,我们看的是图像视频处理的技巧,你也可以将项目迁移到其他地方等,这仅仅是一个例子而已。我们知道计算机视觉中关于图像识别有四... 阅读原文
2020-01-06 06:00:06 阅读(2434) 评论(0)
摘要: 模板语言   {{ 变量 }}   {% 逻辑 %}   {{ 变量 }} {{ 变量 }}中的点号   用于取出字典/列表等类型数据的值   {{ list.2 }} 获取列表list中索引为2的值   {{ dict.name }} 获取字典中name的值 {{ 变量 }}内置的过滤器   以|分隔  ... 阅读原文
2020-01-05 23:50:06 阅读(2349) 评论(0)
摘要: 我们在使用pandas读取文件时,常会遇到某个字段为NaN。 一般情况下,这时因为文件中包含空值导致的,因为pandas默认会将  '-1.#IND', '1.#QNAN', '1.#IND', '-1.#QNAN', '#N/A N/A','#N/A', 'N/A', 'NA', '#NA', 'NULL... 阅读原文
2020-01-05 22:02:02 阅读(2342) 评论(0)
摘要:   参数化的目的:运行自动化测试用例的时候参数都不需要改变,直接使用封装好的类进行参数化,发起请求时直接使用替换后参数;   自动化测试用例,如果一百个接口要在Excel写100个sheet表单,每个接口有10个字段,里面有5个都可能是变化的,需要使用参数化,先试用特定的字符在用例中进行站位,在发起请求构造参... 阅读原文
2020-01-05 21:18:02 阅读(2372) 评论(0)
摘要: 1. Scrapy对接Selenium Scrapy抓取页面的方式和requests库类似,都是直接模拟HTTP请求,而Scrapy也不能抓取JavaScript动态谊染的页面。在前面的博客中抓取JavaScript渲染的页面有两种方式。一种是分析Ajax请求,找到其对应的接口抓取,Scrapy同样可以用此种... 阅读原文
2020-01-05 19:58:03 阅读(2320) 评论(0)
摘要: 一直以来,对正则表达式都是非常的恐惧的,以至于学习接口自动化时,到了正则,我就想放弃,于是乎,我将近有一个多月没有继续学习。某天睡醒,阳光正好,摊在床上冥想,我不能被眼前的坎挡住了我前进的路呀,说干就干,打开电脑,开始进入学习状态,花了一个小时,慢慢的看,心态放平,一点一点的积累,一遍遍的练习,坚持下去,会有... 阅读原文
2020-01-05 18:55:02 阅读(2332) 评论(0)
摘要: 测试运行时间 运行时间 发现每次0.5秒,此时需要修改默认的时间 打开Python安装目录下的Lib\site-packages\selenium\webdriver\common\actions\pointer_input.py 修改 DEFAULT_MOVE_DURATION 的值即可,默认为250,... 阅读原文
2020-01-05 17:24:04 阅读(2478) 评论(0)
摘要: 第一种:将csrf_token放在from表单里 <script> function add_competion_goods() { $.ajax({ url: "{% url 'add_competition_go... 阅读原文
2020-01-05 16:57:02 阅读(2478) 评论(0)
摘要: 如何实现服务器。。。socket接口是实际上是操作系统提供的系统调用。socket的使用并不局限于Python语言,你可以用C或者JAVA来写出同样的socket服务器,而所有语言使用socket的方式都类似(Apache就是使用C实现的服务器) Web框架就是提前写好了服务器。不能跨语言的使用框架。框架的好... 阅读原文
2020-01-05 16:30:29 阅读(2407) 评论(0)
摘要: 1. Spider Middleware Spider Middleware是介入到Scrapy的Spider处理机制的钩子框架。 当Downloader生成Response之后,Response会被发送给Spider,在发送给Spider之前,Response会首先经过Spider Middleware处理... 阅读原文
2020-01-05 15:57:01 阅读(2432) 评论(0)