基于Python实现简易文档格式转换器

目录需求分析开发环境引用模块UI界面代码块格式转换主要代码块效果展示最近看到市场上各种的文档格式转换软件,要么是收费、要么是有大量的广告。于是学习了一下 PyQt5 的页...

2021-12-25

Python制作圣诞树和圣诞树词云

目录一、前言二、Python画圣诞树1. 圣诞树1号2. 圣诞树2号3. 圣诞树3号三、Python制作圣诞树词云四、彩蛋一、前言圣诞节庆祝和送礼物貌似现在已经成为全球流行的习惯~本文...

2021-12-25

利用Python将彩色图像转为灰度图像的两种方法

目录第一种方法第二种方法python 批量将图片转为灰度图总结第一种方法Python的cv2库中自带彩色转灰度的方法,而且非常简单,代码就9行,核心代码就1行。大题思路就是先读取一张彩...

2021-12-25

Python实战之利用Geopandas算出每个省面积

目录1.准备2.基本使用3.绘制并算出每个省的面积GeoPandas是一个基于pandas,针对地理数据做了特别支持的第三方模块。它继承pandas.Series和pandas.Dataframe,实现了GeoSeries...

2021-12-25

Pygame鼠标进行图片的移动与缩放案例详解

pygame鼠标进行拖拽移动图片、缩放、以及按钮响应 案例# -*- coding: UTF-8 -*-#!/usr/bin/env python3# @Time : 2021.12# @Author : 高二水令# @Software: 图层拖拽缩...

2021-12-25

Pytorch深度学习之实现病虫害图像分类

目录一、pytorch框架1.1、概念1.2、机器学习与深度学习的区别1.3、在python中导入pytorch成功截图二、数据集三、代码复现3.1、导入第三方库3.2、CNN代码3.3、测试代码四、...

2021-12-25

利用Python打造一个多人聊天室的示例详解

一、实验名称建立聊天工具二、实验目的掌握Socket编程中流套接字的技术,实现多台电脑之间的聊天。三、实验内容和要求vii.掌握利用Socket进行编程的技术viii.必须掌握多线程...

2021-12-22

详解Python字典查找性能

目录timeit.repeat字典获取性能数据准备复杂获取总结timeit.repeattimeit.repeat默认会执行3轮,每轮执行1000000次。返回每轮的总执行时间列表字典获取性能大家都知道字典获...

2021-12-22

Python 图形绘制详细代码(二)

目录4、条形图4.1 代码4.2 输出4.3 代码的部分解释5、直方图5.1 代码5.2 输出5.3 代码的部分解释6、散点图6.1 代码6.2 输出6.3 代码的部分解释4、条形图下面介绍条形图的画...

2021-12-22

Python 图形绘制详细代码(一)

目录1、画第一个图形1.1 代码1.2 输出1.3 代码的部分解释2、在同一图上绘制两条或多条线2.1 代码2.2 输出2.3 代码的部分解释3、自定义绘图3.1 代码3.2 输出3.3 代码的部分...

2021-12-22

Python 切片索引越界的问题(数组下标越界)

前言
Python语言处理字符串、数组类的问题时有一定概率需要使用切片方法,比如:Leetcode_5。
学习官方解法时发现切片的索引可以超出字符串或数组最大索引值,此时编译器不会报错...

2021-12-21

Python中优雅处理JSON文件的方法实例

目录1. 引言2. 什么是JSON文件?3. 使用Python处理JSON文件3.1. 将JSON文件读取为字典类型3.2. 将JSON文件读取为Pandas类型3.3. 使用Pandas读取嵌套JSON类型3.4. 访问特...

2021-12-21

分享15 超级好用得 Python 实用技巧

目录01 all or any
02 dir
03 列表(list)推导式
04 pprint
05 repr
06 sh
07 Type hints
08 uuid
09 wikipedia
10 xkcd
11 zip
12 emoji
13 howdoi
14 Jedi
15 **kwargs
01 all or any
Pyt...

2021-12-21

基于Python实现简单的定时器详解

所谓定时器,是指间隔特定时间执行特定任务的机制。几乎所有的编程语言,都有定时器的实现。比如,Java有util.Timer和util.TimerTask,JavaScript有setInterval和setTimeout,可以实...

2021-12-21

使用Python NumPy库绘制渐变图案

目录1. 导入模块2. 基本绘画流程3. 生成随机彩色图像4. 生成渐变色图像5. 在渐变色背景上画曲线6. 使用颜色映射(ColorMap)7. 展示NumPy的魅力NumPy也可以画图吗?当然!NumPy不仅...

2021-12-21

学好python基本数据类型

目录一、基本用法
1.注释

2.输出

3.变量

4.命名规范

5.变量的定义方式

二、python的数据类型
1.字符串类型

2.数字类型

3.List列表类型

4.tuple 元组类型的定义

5.Dict字典类...

2021-12-21

python turtle库画圣诞树详细代码教程

目录1. 圣诞树的本体
2. 蝴蝶结
3. 星星
4. 圣诞帽
5. 圣诞袜
6. 最后奉上完整代码首先我们的目标是这样子的:那么他有什么成分呢?有圣诞树的本体、大小蝴蝶结、星星、圣诞帽和袜子...

2021-12-21

Python机器视觉之基于OpenCV的手势检测

目录1 简介2 传统机器视觉的手势检测2.1 轮廓检测法2.2 算法结果2.3 整体代码实现3 深度学习方法做手势识别3.1 经典的卷积神经网络3.2 YOLO系列3.3 SSD3.4 实现步骤3.5 关...

2021-12-21

python使用typing模块加强代码的可读性(实战演示)

一、需求描述没有类型提示的编程,总觉得不太方便,好在python3.5以后内置了typing模块。typing模块会对函数和变量类型进行注解。但是Python 运行时不强制执行函数和变量类型注...

2021-12-21

基于Opencv图像识别实现答题卡识别示例详解

目录1. 项目分析2.项目实验3.项目结果总结在观看唐宇迪老师图像处理的课程中,其中有一个答题卡识别的小项目,在此结合自己理解做一个简单的总结。1. 项目分析首先在拿到项目时...

2021-12-20

Python OpenCV基于霍夫圈变换算法检测图像中的圆形

目录第一章:霍夫变换检测圆① 实例演示1② 实例演示2③ 霍夫变换函数解析第二章:Python + opencv 完整检测代码① 源代码② 运行效果图第一章:霍夫变换检测圆① 实例演示1这个...

2021-12-20

用Python实现流星雨效果的方法详解

流星雨的前提是得先有一个流星,所谓流星,就是一个拖着尾巴的直线。所谓拖着尾巴,实际上是我们的浪漫想象,实质无非是尺寸和颜色的渐变罢了。而matplotlib并不能给一条曲线映射多...

2021-12-20

Python实现新版正方系统滑动验证码识别

目录步骤一:点击数据分析步骤二:滑动验证码图像分析,计算滑动距离x值步骤三:生成提交参数Python实现新版正方系统滑动验证码识别算法和方案步骤一:点击数据分析点击滑动按钮,将发...

2021-12-20

新一代爬虫利器Python Playwright详解

目录安装方式特点使用方式代码生成选择器事件监听总结
Playwright是Microsoft在2020年初开源的新一代自动化测试工具,它的功能类似于Selenium、Pyppeteer等,都可以驱动浏览器进...

2021-12-20

Python Map 函数详解

目录首先我们从 for 循环开始for 循环背后发生了什么Python map 函数(附示例代码)Python map 函数背后发生了什么如果要转换项目,使用 Python map 函数比 for 循环更好总结如果...

2021-12-20

详解python使用canvas实现移动并绑定键盘

目录一、任务二、实现(1)导库并创建画布(2)画图形(3)创建按钮和文本框(4)功能实现三、完整代码四、升级—绑定键盘事件总结
一、任务用多个按钮或者按钮+文本框实现不同物体(椭圆,长方...

2021-12-20

基于Python进行年龄和性别检测

目录前言年龄和性别检测简介入门:人脸检测的 Python 代码:性别检测的 Python 代码:用于年龄检测的 Python 代码:前言在本文中,我将使用 Python 编程语言带您完成使用机器学习进行...

2021-12-20

详解vue+nodejs获取多个表数据的方法

目录效果前端实现后端实现总结
读取两个表的数据将用户及图像联系在一起效果前端实现修改关联的时候,前端向后端传入array[number],后端存为字符串这时在前端获取数据时,需要循...

2021-12-20

4个的Python自动化脚本分享

目录1、将 PDF 转换为音频文件
2、从列表中播放随机音乐
3、不再有书签了
4、清理下载文件夹
前言:大家平时有没有注意到你每天可能会执行许多的重复的任务,例如阅读 pdf、播放音...

2021-12-20

人脸检测实战终极之OpenCV+Python实现人脸对齐

目录前言实现面部矫正器导入必要的包对齐人脸展示结果前言这篇博文的目的是演示如何使用 OpenCV、Python 和面部标志对齐人脸。给定一组面部标志(输入坐标),我们的目标是将图像...

2021-12-13

Python 中的反转字符串reversed(),切片

目录一、使用核心 Python 工具反转字符串
二、通过切片反转字符串
三、使用.join()和反转字符串reversed()
四、手动生成反转字符串
五、反转循环中的字符串
六、用递归反转字符...

2021-12-13

python 面向对象之class和封装

# 封装# Python并没有真正的私有化支持,但可用下划线得到伪私有 访问私有变量:实例._类名__变量名 访问私有方法:实例._类名__方法名()class Wife02(): def __init__(self...

2021-12-13

python实现自动抢课脚本的示例代码

目录自动抢课脚本使用手册1.准备工作2.配合使用py脚本和xlsx文件3.auto_get_lesson_pic_recognize功能介绍4.坐标版本(不建议使用)5.代码自动抢课脚本使用手册@danteking da...

2021-12-13

Python项目打包成exe文件

目录前言环境依赖项目打包总结前言之前有人私信我,他写了一个在终端交互的小程序,希望可以不在IDE的终端显示,而是独立一个窗口进行交互。其实只要把项目打包成exe执行文件,就可...

2021-12-13

深入了解Python的继承

目录面向对象三大特性:1、单继承1.1 继承的概念、语法和特点1)、继承的语法2)、专业术语总结
面向对象三大特性: 封装 根据 职责 将 属性 和 方法 封装 到一个抽象的 类 中;...

2021-12-13

Python 内置方法和属性详解

目录1.1 _del_方法(知道)1.2 _str_ 方法总结
1.1 _del_方法(知道)在Python中当使用 类名()创建对象时,为对象 分配完空间后,自动 调用 _init_方法;当一个 对象被从内存中阶段 前,会 自...

2021-12-13

Python 函数的递归详解

目录1.1、递归函数的特点
1.2 递归案例 ----- 计算数字累加
总结
函数调用自身的 编程技巧 称为递归。
1.1、递归函数的特点
特点:
一个函数 内部 调用自己。
函数内部可以调用...

2021-12-13

Python 高级变量之字典和字符串详解

目录1、字典的定义
字典和列表的区别:

字典的基本使用2、循环遍历
3、字符串的定义
4、字符串的常用操作
字符串 查找和替换字符串 文本对齐演练去除空白字符字符串拆分和连接5、...

2021-12-13

如何将Python字符串转换为JSON的实现方法

目录什么是 JSON
在哪里使用JSON

基本的 JSON 语法

如何在 Python 中处理 JSON 数据
包含 JSON 模块

使用 json.loads() 函数

总结
在本教程中,你将学习 JSON 的基础知识——它...

2021-12-13

Python面向对象之类和对象

目录类定义类定义类和属性类中方法对象方法(普通方法)类方法静态方法魔术方法对象创建对象对象属性总结
类定义类 所有类名首字母要求大写,多个单词时遵循驼峰命名法 所有...

2021-12-13

OpenCV图像处理之七种常用图像几何变换

目录0 程序环境与所学函数1 裁剪、放大、缩小2 平移变换3 错切变换4 镜像变换5 旋转变换6 透视变换7 最近邻插值、双线性插值0 程序环境与所学函数本章程序运行需要导入下面...

2021-12-13

Python开源自动化工具Playwright安装及介绍使用

目录1、Playwright介绍2、Playwright安装3、实操演示微软开源了一个非常强大的自动化项目叫 playwright-python它支持主流的浏览器,包含:Chrome、Firefox、Safari、Microsoft...

2021-12-12

Playwright快速上手指南(入门教程)

目录1. 为什么选择Playwright
1.1 Playwright的优势

1.2 已知局限性

2. Playwright使用
2.1 安装

2.2 自动录制

2.3 定制化编写

2.4 网络拦截(Mock接口),示例如下:

2.6 异步执行,示...

2021-12-12

python中playwright结合pytest执行用例的实现

目录安装pytest插件
编写测试用例
忽略 HTTPS 错误和设置自定义视口大小
持久上下文
playwright结合Pytest为您的 Web 应用程序编写端到端的测试。安装pytest插件
C:\Users\life...

2021-12-12

Python format()格式化输出方法

自 Python 2.6 版本开始,字符串类型(str)提供了 format() 方法对字符串进行格式化,本节就来学习此方法。format() 方法的语法格式如下:
str.format(args)此方法中,str 用于指定字...

2021-12-12

Playwright中如何保持登录状态

目录引言
功能实现
结合Pytest
结合Clent-Page Object模式
引言
在编写UI自动化测试用例的时候,通常会采用每个测试用例前打开新页面重新进行登录,以减少用例间的影响,比如一个测试...

2021-12-12

如何提取Playwright录制文件中的元素定位信息

目录引言
方法研究
提取代码
代码解析
引言
最近组内推行Playwright进行自动化测试,由我封装了一个简单的框架供大家使用。本意是想让大家使用Page Object模式来编写自动化代码的...

2021-12-12

Python字符串编码转换 encode()和decode()方法详细说明

目录1.Python encode()方法
2.Python decode()方法
前言:我们知道,最早的字符串编码是 ASCII 编码,它仅仅对 10 个数字、26 个大小写英文字母以及一些特殊字符进行了编码。ASCII...

2021-12-12

Playwright元素截图并保存至allure的实现示例

目录引言问题分析快速截图:
代码示例(以Playwright为例)引言在UI自动化测试中,我们经常需要获取屏幕截图,尤其是在CI环境中,一般是使用浏览器的无头模式执行测试,此时对关键步骤进行...

2021-12-12

python中 @的含义以及基本使用方法

目录一、表示修饰符。二、表示矩阵乘法。总结一、表示修饰符。可以在模块或者类的定义层内对函数进行修饰。出现在函数定义的前一行,不允许和函数定义在同一行。一个修饰符就...

2021-12-12
返回顶部
顶部