python
-
Python自动化测试PO模型封装过程详解
在自动化中, Selenium 自动化测试中有一个名字经常被提及 PageObject( 思想与面向对象的特征相 同 ) ,通常 PO 模型可以大大提高测试用例的维护效率 优点:可重用,业务和对象分离 ...
-
python接口自动化之ConfigParser配置文件的使用详解
前言:目前我们使用的绝大多数计算机程序,无论是办公软件,浏览器,甚至游戏.视频都是通过菜单界面系统配置的,它几乎成了我们使用机器的默认方式.而在python中,也有这样的一个配置模块可以把代码可配置化 ...
-
Python基于OpenCV实现人脸检测并保存
本文实例为大家分享了Python基于OpenCV实现人脸检测,并保存的具体代码,供大家参考,具体内容如下 安装opencv 如果安装了pip的话,Opencv的在windows的安装可以直接通过cmd ...
-
Tkinter中复选菜单是否被选中的判断与设置方式
废话不多说,直接上代码,其中有注释,代码如下: # encoding: utf-8 """ 运行之后会出一个窗口,按钮点击会改变复选菜单的被选中状态,复选菜单是否被选中看 ...
-
python使用递归的方式建立二叉树
树和图的数据结构,就很有意思啦. # coding = utf-8 class BinaryTree: def __init__(self, root_obj): self.key = root_ob ...
-
Python验证的50个常见正则表达式
什么是正则表达式? 正则表达式(Regular Expression)通常被用来检索.替换那些符合某个模式(规则)的文本. 此处的Regular即是规则.规律的意思,Regular Expressio ...
-
LangChain简化ChatGPT工程复杂度使用详解
目录 什么是LangChain? LangChain中的模块,每个模块如何使用? 具体代码 什么是LangChain? 使用ChatGPT大家可能都是知道prompt, (1)想像一下,如果我需要快速 ...
-
Python内置方法实现字符串的秘钥加解密(推荐)
在实际编程开发中,我们会使用到各类的加密算法来对数据和信息进行加密.比如密码中比较常见的MD5加密,以及AES加密等等. 对于密码认证来说,MD5加密是比较适合的,因为其不需要接触到明文的数据,只需要 ...
-
PyQT5 emit 和 connect的用法详解
对于PyQT4, PyQT5在一些使用上有着比较明显的变化有很大的变化,让人惊讶是在emit和connect上的一些变化比较有意思,相信也是QT为了更好的和Python相结合做的改进. 先上一张图: ...
-
浅谈Python 的枚举 Enum
枚举是常用的功能,看看Python的枚举. from enum import Enum Month = Enum('Month', ('Jan', 'Feb', 'Mar', 'Apr', 'May' ...
-
python语法学习之super(),继承与派生
目录 1 什么是继承? 2 继承的规则 3 继承原理 4 多继承属性查询顺序 5 查找流程 属性查找 6 继承概念的实现 7 私有属性私有方法在继承中的表现 8 派生类 9 属性的覆盖(派生属性) 1 ...
-
Python制作简易注册登录系统
这次我主要讲解如何用Python基于Flask的登录和注册,验证方式采用Basic Auth 主要用以下库 import os #Flask的基础库 from flask import Flask, ...
-
python如何保证输入键入数字的方法
要求:python写一个要求用户输入数字,如果不是数字就一直循环要求输入,直到输入数字为止的代码 错误打开方式: while True: ten=input('Enter a number:') if ...
-
Pycharm 2to3配置,python2转python3方式
目录 找到python3的安装路径 配置pycharm 添加自定义工具 把2to3配置进去 在pycharm中使用2to3 小技巧 总结 找到python3的安装路径 python3自带一个把pyth ...
-
python实现机械分词之逆向最大匹配算法代码示例
逆向最大匹配方法 有正即有负,正向最大匹配算法大家可以参阅http://www.jb51.net/article/127404.htm 逆向最大匹配分词是中文分词基本算法之一,因为是机械切分,所以它也 ...
-
python使用opencv对图像添加噪声(高斯/椒盐/泊松/斑点)
目录 1.高斯噪声 2.椒盐噪声 3.泊松噪声 4.speckle噪声 导读: 这篇文章主要介绍如何利用opencv来对图像添加各类噪声,原图: 1.高斯噪声 高斯噪声就是给图片添加一个服从高斯分布的 ...
-
python机器学习之神经网络(三)
前面两篇文章都是参考书本神经网络的原理,一步步写的代码,这篇博文里主要学习了如何使用neurolab库中的函数来实现神经网络的算法. 首先介绍一下neurolab库的配置: 选择你所需要的版本进行下载 ...
-
Python实用小知识之对象间的比较
目录 前言 场景 代码里的收货地址 了解__eq__方法 实现 扩展 总结 前言 今天就结合日常生活的例子,给大家讲讲Python对象之间的比较.(内容不多,小娃儿都能看懂) 场景 米洛今年国庆节打算 ...
-
python解析xml文件操作实例
本文实例讲述了python解析xml文件操作的实现方法.分享给大家供大家参考.具体方法如下: xml文件内容如下: <?xml version="1.0" ?> < ...
-
pandas 使用apply同时处理两列数据的方法
多的不说,看了代码就懂了! df = pd.DataFrame ({'a' : np.random.randn(6), 'b' : ['foo', 'bar'] * 3, 'c' : np.rando ...
