python自动化测试selenium操作checkbox和radiobox技术

form表单中经常涉及复选框(checkbox)和单选框(radiobox),如用户的爱好跑步、游泳、跳舞可以使用复选框,性别男、女可以使用单选框。(1)checkbox选择或反选:使用click()方法(2)radiobox...

2021-11-26

python爬虫框架Scrapy基本应用学习教程

在正式编写爬虫案例前,先对 scrapy 进行一下系统的学习。scrapy 安装与简单运行使用命令 pip install scrapy 进行安装,成功之后,还需要随手收藏几个网址,以便于后续学习使用。s...

2021-11-26

python机器学习基础线性回归与岭回归算法详解

目录一、什么是线性回归1.线性回归简述2.数组和矩阵数组矩阵3.线性回归的算法二、权重的求解1.正规方程2.梯度下降三、线性回归案例1.案例概述2.数据获取3.数据分割4.数据标...

2021-11-26

python机器学习基础K近邻算法详解KNN

目录一、k-近邻算法原理及API1.k-近邻算法原理2.k-近邻算法API3.k-近邻算法特点二、k-近邻算法案例分析案例信息概述第一部分:处理数据1.数据量缩小2.处理时间3.进一步处理时...

2021-11-26

python机器学习基础特征工程算法详解

目录一、机器学习概述二、数据集的构成1.数据集存储2.可用的数据集3.常用数据集的结构三、特征工程1.字典数据特征抽取2.文本特征抽取3.文本特征抽取:tf-idf4.特征预处理:归一...

2021-11-26

python自动化测试selenium核心技术三种等待方式详解

目录1 使用python自带模块time的sleep方式 2 隐式等待(implicitly_wait)3 显示等待(WebDriverWait)UI自动化测试过程中,可能会出现因测试环境不稳定、网络慢等情况,如果不做任...

2021-11-26

python scrapy拆解查看Spider类爬取优设网极细讲解

目录拆解 scrapy.Spiderscrapy.Spider 属性值scrapy.Spider 实例方法与类方法爬取优设网Field 字段的两个参数:拆解 scrapy.Spider本次采集的目标站点为:优设网每次创建一个 s...

2021-11-26

python的多元数据类型(上)

目录什么是列表list1.声明一个列表list
2.列表list支持什么数据类型
3.列表list的基本特性
总结什么是列表list列表是python中最基本的数据结构,列表中的每个元素都分配一个...

2021-11-26

python机器学习基础决策树与随机森林概率论

目录一、决策树原理概述1.决策树原理2.信息论①信息熵②决策树的分类依据③其他决策树使用的算法④决策树API二、决策树算法案例1.案例概述2.数据处理3.特征工程4.使用决策...

2021-11-26

python自动化测试selenium操作下拉列表实现

处理下拉列表需要使用selenium中的工具类Select,常用方法如下:示例网站:http://sahitest.com/demo示例场景:打开Sahi Tests页面,(1)点击“Select Test”页面,鼠标点击页面中第一个下...

2021-11-26

python自动化测试selenium执行js脚本实现示例

WebDriver有2个方法执行Java Script脚本。(1)同步执行:execute_script(2)异步执行:execute_async_scriptfrom selenium import webdriverfrom time import sleepclass TestScripts...

2021-11-26

python的函数和方法(中)

目录匿名函数1.什么是匿名函数
2.如何声明/调用一个匿名函数(lambda)3.匿名函数的几种使用方式4.匿名函数的组合使用
总结匿名函数1.什么是匿名函数
lambda是个匿名函数,也是一...

2021-11-26

python的函数和方法(上)

目录函数什么是函数/方法2.为什么需要函数
1、载体
2、组织
3、复用
4、封装
5、清晰
6、按需
3.如何声明/调用一个函数
4.函数/方法的参数
1、形式参数 参数的名字(类似变量...

2021-11-26

python机器学习算法与数据降维分析详解

目录一、数据降维1.特征选择2.主成分分析(PCA)3.降维方法使用流程二、机器学习开发流程1.机器学习算法分类2.机器学习开发流程三、转换器与估计器1.转换器2.估计器一、数据降...

2021-11-26

python自动化测试selenium核心技术处理弹框

页面上的弹框一般有三种:(1)alert:用来提示(2)confirm:用来确认(2)prompt:输入内容示例网站:http://sahitest.com/demo示例场景:打开Sahi Tests页面,(1)点击“Alert Test”页面,鼠标点击页面...

2021-11-26

python自动化测试selenium核心技术等待条件教程

Selenium中的鼠标和键盘事件被封装在ActionChains类中,使用方法:ActionChains(driver).click(btn).perform()ActionChains中常用方法:示例网站:http://sahitest.com/demo示例场...

2021-11-26

通过python绘制华强买瓜的字符画视频的步骤详解

已经11月了,不知道还有没有人看华强买瓜。。。要把华强卖瓜做成字符视频,总共分为三步 读取视频 把每一帧转为字符画 把字符画表现出来 读取视频通过imageio读取视频...

2021-11-26

Pygame Transform图像变形的实现示例

pygame.transform 模块允许您对加载、创建后的图像进行一系列操作,比如调整图像大小、旋转图片等操作,常用方法如下所示:
下面看一组简单的演示示例:
import pygame#引入pygame...

2021-11-26

pygame 键盘事件的实践

目录Pygame事件事件类型及属性事件处理函数键盘事件及类型的使用键盘事件及属性什么是事件呢?按下键盘某个按键,鼠标移动,包括点击关闭按钮都可以算是事件操作。Pygame事件pyga...

2021-11-26

Pygame Event事件模块的详细示例

目录事件类型事件处理方法处理键盘事件处理鼠标事件事件(Event)是 Pygame 的重要模块之一,它是构建整个游戏程序的核心,比如鼠标点击、键盘敲击、游戏窗口移动、调整窗口大小、...

2021-11-26

利用python做数据拟合详情

目录1、例子:拟合一种函数Func,此处为一个指数函数。2. 例子:拟合一个Gaussian函数3. 用一个lmfit的包来实现2中的Gaussian函数拟合1、例子:拟合一种函数Func,此处为一个指数函数...

2021-11-26

Python Matplotlib初阶使用入门教程

目录0. 前言1. 创建Figure的两种基本方法1.1 第1种方法1.2 第2种方法2. Figure的解剖图及各种基本概念2.1 Figure2.2 Axes2.3 Axis2.4 Artist3. 绘图函数的输入4. 面向对象...

2021-11-26

python django入门

目录1.mvc vs mvtmvc:mvt:2.虚拟环境3.安装包4.创建django项目5.创建应用6.模型ORM选项 说明
7.后台管理系统(站点管理)1.mvc vs mvtmvc:m:model数据模型(将数据从数据库查询...

2021-11-26

Python 列表的基本操作介绍

目录1、向List中添加元素的方法1.1 Python append()方法添加元素1.2 Python extend()方法添加元素1.3 Python insert()方法插入元素2、向List中删除元素的方法2.1 del:根据索...

2021-11-26

分析Python list操作为什么会错误

目录1、前言2、解决方案3、总结1、前言
这几天都是在用python搞数据分析,在很多方面python有着比Matlab更大的优势。正是因为python是一个免费、开源的平台,在整个python社区...

2021-11-26

python实现局部图像放大

本文实例为大家分享了python实现局部图像放大的具体代码,供大家参考,具体内容如下import cv2 as cvimport sysif __name__ == '__main__': #读取图像并判断是否读取成功...

2021-11-26

Python 图像处理 Pillow 库详情

前言:图像处理是常用的技术,python 拥有丰富的第三方扩展库,Pillow 是 Python3 最常用的图像处理库,目前最高版本5.2.0。Python2 使用Pil库,两者是使用方法差不多,区别在于类的引...

2021-11-26

如何创建第一个Pygame程序

目录初始化程序创建Surface对象事件监听游戏循环Pygame 作为一个入门级的游戏开发库,其实并不难学,只要掌握 Python 编程的相关知识就能很轻松地掌握它。Pygame 语法简单、明...

2021-11-26

Python 非极大值抑制(NMS)的四种实现详解

目录一. 几点说明1. 简单说明Cython: 2. 简单介绍NMS:二. 四种方法实现1. 纯python实现:nms_py.py2.直接利用Cython模块编译:nms_py1.pyx3. 更改变量定义后再利用Cython模块编...

2021-11-26

Python写一个简单上课点名系统(附源码)

目录一.准备工作1.Tkinter2.PIL二.预览1.启动2.开始点名-顺序点名3.开始点名-随机点名
4.手动加载人名单5.开始点名-顺序点名-Pyqt5版本三.思路1.整体实现思路2.点名实现思路...

2021-11-26

用Python爬取指定关键词的微博

目录一、分析页面二、数据采集1、发起请求2、提取数据三、小结前几天学校一个老师在做微博的舆情分析找我帮她搞一个用关键字爬取微博的爬虫,再加上最近很多读者问志斌微博爬...

2021-11-26

分享介绍Python的9个实用技巧

本文会介绍一些Python大神用的贼溜的技巧,让一探究竟吧!欢迎收藏学习,喜欢点赞支持,欢迎畅聊。整理字符串输入整理用户输入的问题在编程过程中很常见。有更好的方法来解决:user_i...

2021-11-26

详解Python实现URL监测与即时推送

目录原理环境代码crontab计划任务配置预警消息效果总结原理采用Python requests发起请求监测的URL,检测Http响应状态及是否超时,如果Http状态异常或响应超时,则通过聚合云推的...

2021-11-26

使用Python开发游戏运行脚本成功调用大漠插件

目录一、搭建python开发环境二、使用Pip下载pypiwin32库文件三、下载大漠插件3.1 下载大漠插件四、成功调用大漠API常见错误闲来无事,想通过python来实现一些简单的游戏辅助...

2021-11-26

Pygame Rect区域位置的使用(图文)

Rect(rectangle)指的是矩形,或者长方形,在 Pygame 中我们使用 Rect() 方法来创建一个指定位置,大小的矩形区域。函数的语法格式如下:
rect =pygame.Rect(left,top,width,height) R...

2021-11-26

Python Matplotlib库实现画局部图

在画图中,我们需要放大图像的某一部分,看清其变化。最近在写论文时,就遇到了这个问题,还有坐标轴加粗、控制线型和大小等要求。这些,都可以通过Python Matplotlib库实现。具体看...

2021-11-26

Pygame Time时间控制的具体使用详解

pygame.time 时间控制模块,是 Pygame 中使用频率较高的模块,其主要功能是管理时间和游戏帧数率(即 FPS)。时间在游戏开发中承担着非常重要的作用,比如释放某个技能所消耗的时间,或...

2021-11-26

Python+OpenCV六种实时图像处理详细讲解

目录1、导入库文件2、设计GUI3、调用摄像头4、实时图像处理4.1、阈值二值化4.2、边缘检测4.3、轮廓检测4.4、高斯滤波4.5、色彩转换4.6、调节对比度5、退出系统初学OpenCV图...

2021-11-26

Pygame Display显示模块的使用方法

Pygame 使用pygame.display显示模块中的方法创建游戏的主窗口:
screen = pygame.display.set_mode(size=(),flags=0)上述函数有两个参数常用参数: size:元组参数,用来设置主...

2021-11-26

最好的Python DateTime 库之 Pendulum 长篇解析

不过不得不说,datetime模块也有一些限制。 例如,当我们处理时区时,通常会显得短缺。有时,我们不得不引入一些第三方库作为补充。 此外,datetime 模块中的某些方面在其他编程语言...

2021-11-26

使用Python开发游戏运行脚本实现模拟点击

目录一、Android模拟器的选择二、使用大漠插件对具体的窗口进行绑定三、进行鼠标模拟本文接上一篇文章 使用Python开发游戏运行脚本(一)成功调用大漠插件上一篇我们已经简单实...

2021-11-26

Python中的Numpy 矩阵运算

目录在学习线性代数时我们所接触的矩阵之间的乘法是矩阵的叉乘,有这样一个前提:若矩阵A是m*n阶的,B是p*q阶的矩阵,AB能相乘,首先得满足:n=p,即A的列数要等于B的行数。运算的方法...

2021-11-26

Pygame Draw绘图函数的具体使用

Pygame 中提供了一个draw模块用来绘制一些简单的图形状,比如矩形、多边形、圆形、直线、弧线等。pygame.draw模块的常用方法如下表所示: 方法...

2021-11-26

Pygame如何使用精灵和碰撞检测

在开始学习相关知识点之前,我们有必要先学习精灵和碰撞检测的含义。精灵(英文译为 Sprite),其实在一个游戏程序中,精灵本质指的是一张张小尺寸的图片,比如游戏中的各种道具、人物...

2021-11-26

Python修改游戏内存的方法

目录前言游戏的安装思路一句话总结大概的思路实战确定修改哪一款游戏的数据代码地址的寻找视频教程修改数据代码效果完整的源码所有的软件下载包前言大家好,我叫善念。上篇文...

2021-11-26

Qt实现炫酷启动图动态进度条效果

目录一、简述二、动效进度条1、光效进度条2、延迟到达进度条3、接口说明三、启动图1、实现思路2、背景图切换四、测试1、构造启动图2、背景图3、其他信息4、事件循环五、源...

2021-11-26

将python项目打包成exe与安装包的全过程

目录一.打包Flask项目1.1自己写个Flask2.2 下载pyinstaller2.3 进入到项目路径下,执行2.4 运行exe,测试二.使用nsis把文件夹打包成windows的安装包2.1 下载安装nsis2.2把dist...

2021-11-26

如何使用Python基于接口编程的方法实现

目录先通过一个实例来了解下接口到底解决什么问题。定义一个接口定义类,继承接口Python 抽象基类的介绍 (PEP3119)软件行业,唯一不变的就是变化。产品经理会变,产品需求会变,代...

2021-11-26

巧妙使用Python装饰器处理if...elif...else

我们来看看这个方法具体是什么样的。假设我们要做一个功能,根据用户的等级判断他可以获得的折扣。常规的if … elif…写法是这样的:def get_discount(level): if level ==...

2021-11-26

Python中的反射知识点总结

通过字符串映射或修改程序运行时的状态、属性、方法, 可以通过下面这4中方法''' 使用getattr(object, name_str, default=None) 方法获取object对象里 对应的方法或者...

2021-11-26
返回顶部
顶部