软件开发技术_Python
本专栏主要分享Python的基础、算法、数据结构、设计模式等等方面。
BeeTester
专注于软件测试开发,同时拥有微信公众号“测试开发之路BeeTester”,有兴趣的朋友可关注,满满的收获!
展开
-
Python3如何实现dubbo协议接口自动化测试
Python3如何实现dubbo协议接口自动化测试原创 2022-11-28 23:56:29 · 540 阅读 · 0 评论 -
Python如何对文件操作处理
Python如何对文件操作处理python进行文件操作,在日常编程中是很常用的。为了方便大家,这里对各种文件操作的知识进行汇总。本文分七个模块(文件的打开和关闭、文件的读取和写入、实现文件拷贝功能、CSV文件的读写、将数据写入内存、sys模块的使用、序列化和反序列化)为大家详细介绍python中文件操纵相关知识Python如何对文件操作处理https://mp.weixin.qq.com/s/AFajNIi9tGJKS20FWGQsrg...原创 2020-10-30 22:03:40 · 201 阅读 · 0 评论 -
如何在Python中操作MySQL?
如何在Python中操作MySQL?Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口。对数据库的基本操作、无锁、死锁、数据库连接池等使用方法,如下链接:如何在Python中操作MySQL?...原创 2020-10-28 21:28:16 · 164 阅读 · 0 评论 -
Python如何l利用Django开发接口API
Python如何l利用Django开发接口API:阅读链接https://mp.weixin.qq.com/s/ChWM7hRpom-OXTyWI9Ep7g原创 2020-10-17 19:07:09 · 318 阅读 · 0 评论 -
python+selenium自动化测试中如何获取Excel文件中的参数并执行
python+selenium自动化测试中如何获取Excel文件中的参数并执行在自动化测试中,有常见的3中测试框架:模块化测试框架、关键字驱动测试框架、数据驱动测试框架。数据驱动说白了就是数据的参数化,因为输入数据的不同获得不同的输出结果。不管把数据放在数组,字典或者外部的文件(excel,csv、txt、xml),目的都是为了让数据和操作分离。本文主要以测试用例的数据存放在Excel文件中...原创 2020-02-18 20:20:33 · 1121 阅读 · 0 评论 -
Python读写数据库
Python读写数据库为什么要Python操作数据库?(1)测试需要:用例检查点、用例数据准备、运维(2)手工测试:使用工具(3)自动化测试:编程语言访问数据库1 Python操作Mysqlmysqlclient库,第三方开发的安装命令:pip install mysqlclient == 1.3.12获取数据记录:fetchone,fetchmany,fetchallimpo...原创 2019-12-04 22:29:49 · 550 阅读 · 0 评论 -
Unittest扩展-自动生成HTML测试报告
Unittest扩展-自动生成HTML测试报告在脚本运行完成之后,除了在log.txt文件查看到运行日志外,还可以使用HTMLTestRunner生成测试报告。HTMLTestRunner是在Python标准库的unittest单元测试框架下的一个扩展。1 下载HTMLTestRunner.py首先要下载HTMLTestRunner.py文件,下载地址如下:http://tungwaiy...原创 2019-12-04 22:26:08 · 377 阅读 · 0 评论 -
Python自动化测试中多种浏览器跑Case
Python自动化测试中多种浏览器跑Casefrom selenium import webdriverclass RegisterFunction(object): def __init__(self, url, i): self.driver = self.get_driver(url, i) # 获取driver并打开url def get_d...原创 2019-11-23 12:49:07 · 532 阅读 · 0 评论 -
Python的基本数据类型、运算符
Python的基本数据类型、运算符本文讲解2部分内容:第一部分是Python3基本数据类型,第二部分是Python3运算符。第一部分:基本数据类型定义Python变量,并不需要进行数据类型声明,没有数据类型一说,变量就是变量,只是变量在内存中存储的对象类型不一样。6种标准数据类型Python3中有6种标准数据类型。3种不可变数据类型:Number(数字)、String(字符串)以及Tup...原创 2019-11-02 21:05:13 · 767 阅读 · 0 评论 -
Python自动化测试框架
Python自动化测试框架1 什么自动化测试框架什么是工具——工具(Tools)类似框架,只是工具屏蔽了底层的代码,提供单独的操作界面,以此供用户操作,比如:Selenium IDE、Postman、QTP、Jmeter、LoadRunner等自动化测试工具。什么是库——库(Library)是将代码集合成的一个产品,程序员可以用来调用,函数库就是由面向过程的代码组织而成的库,类库就是由面向对...原创 2019-10-27 14:04:18 · 3280 阅读 · 0 评论 -
Python实例005:给输入的n个整数进行升序或降序排序
Python实例005:给输入的n个整数进行升序或降序排序先将输入的整数利用append() 方法插入到列表中。然后利用函数参数进行排序。可直接运用list.sort()接受一个参数reverse(True or False)来表示降序或升序排序。#!/usr/bin/env python3# -*- coding:utf-8 -*-I = []n = int(input('准备输入多...原创 2019-02-10 21:54:15 · 22026 阅读 · 2 评论 -
Python实例004:输入某年某月某日,判断日期的正确合理性以及输出该天是该年的第几天
Python实例004:输入某年某月某日,判断日期的正确合理性以及输出该天是该年的第几天。运用if判断语句、while循环语句、算术运算符、比较(关系)运算符、赋值运算符、逻辑运算符、成员运算符、运算符优先级。。#!/usr/bin/env python3# -*- coding:utf-8 -*-flag = Truewhile flag : Date = input('请输...原创 2019-02-09 19:32:32 · 5733 阅读 · 1 评论 -
Python实例003:海龟绘图——小猪佩奇祝大家“2019新春快乐”
海龟绘图“2019新春快乐”原创 2019-02-06 23:04:39 · 3570 阅读 · 1 评论 -
Python实例002:n个数字能组成多少个互不相同且无重复数字的三位数,分别是多少
Python实例002:n个数字能组成多少个互不相同且无重复数字的三位数,分别是多少n个数字能组成多少个互不相同且无重复数字的三位数,分别是多少#!/usr/bin/env python3# -*- coding:utf-8 -*-List = input('请输入数字组合中的几个不同数字:')# split('')函数利用分隔符(,/;/空格等)将每个字符进行分隔List = Li...原创 2019-02-02 12:55:40 · 4386 阅读 · 1 评论 -
Python字典中键对应值的平均数求取函数
Python字典中键对应值的平均数求取函数def dict_Avg( Dict ) : Len = len( Dict ) #取字典中键值对的个数 Sum = sum( Dict.values() ) #取字典中键对应值的总和 Avg = Sum / Len return Avg致谢若对大家有用,感谢点赞或评论;若有不足或补充之处,也感谢大...原创 2019-02-01 17:57:10 · 25515 阅读 · 3 评论 -
Python基础:让小明的故事讲给你听,包括条件循环语句、字典元祖和列表
Python基础让小明的故事讲给你听,包括条件循环语句、字典元祖和列表小明的故事,让你清楚Python基础。包括Python变量类型、运算符、if条件语句、for循环语句、while循环语句、break语句、coninue语句、列表、元祖、字典、日期和时间、函数、文件I/O等基础知识#!/usr/bin/env python3# -*- coding:utf-8 -*-'''@File ...原创 2019-02-01 17:47:54 · 395 阅读 · 0 评论 -
Python实例001:根据三边边长判断三角形形状并求取其面积
Python实例001:根据三边边长判断三角形形状并求取其面积输入三边边长,根据三边边长判断三角形形状并求取其面积#!/usr/bin/env python3# -*- coding: UTF-8 -*-'''@File :Triangular_area.py@Author :Mr. H@Date :2019/1/29 21:07@Desc :输入三边边长,根据三边边长...原创 2019-01-29 21:33:35 · 13110 阅读 · 1 评论 -
Python获取字典中最值及其对应键的方法
Python获取字典中最值及其对应键的方法Python内置字典(dictionary),dict使用键-值(key - value)存储,其特点是极快查找元素。其中获取字典中最值及其对应的键有如下方法:首先创建一个字典: MyScore = {'数据结构':90, 'C++':98, '计算机视觉':95} MyScore['Python'] = 100 print('这下成绩全齐了,'...原创 2019-01-27 16:08:33 · 6812 阅读 · 0 评论 -
PyCharm激活时遇到This license K71U8DBPNE has been cancelled的解决办法
PyCharm激活时遇到This license K71U8DBPNE has been cancelled的解决办法PyCharm在激活之前如果没有修改hosts文件,则在注册激活码时会弹出如下窗口:当出现这种情况下,应该立即去修改hosts文件,其hosts文件路径为C:\Windows\System32\drivers\etc\hosts。打开该文件在文本内容最后输入0.0.0.0 a...原创 2019-01-20 20:25:11 · 9597 阅读 · 11 评论 -
Pycharm下载、安装、配置及校验 — 全程图文详细教程
Pycharm下载、安装、配置及校验 — 全程图文详细教程学习Python,除了工具Python外,还可以选择Pycharm。1 Pycharm下载官方下载地址:Pycharm官网下载链接两种下载,一种是Professional(Full-featured IDE for Python & Web development),专业版(用于Python和Web开发的全功能IDE);另...原创 2019-01-20 20:13:59 · 3780 阅读 · 0 评论 -
Python下载、安装、配置及校验 — 全程图文详细教程
Python下载、安装、配置及校验 — 全程图文详细教程程序猿必备的工具——Pyhton1 Python下载Python官方下载地址:https://www.python.org/根据计算机型号及其个人需要进行不同版本下载。2 Python安装及配置环境变量Step 1:双击exe文件进行安装Step 2:安装有两种方式,方式一:Install now(现在安装,及默认地址安装...原创 2019-01-20 17:51:05 · 2448 阅读 · 1 评论 -
python3 tesseract-ocr 验证码识别错误解决方案
在使用 pytesseract.image_to_string()函数时,报错如下:pytesseract.pytesseract.TesseractNotFoundError: tesseract is not installed or it's not in your path原因是没有找到Tesseract-OCR\tesseract.exe的位置,如果没有Tesseract-OCR,则...原创 2019-09-22 15:37:41 · 2005 阅读 · 0 评论 -
Python的引包机制 / 模块的搜索顺序
Python的引包机制 / 模块的搜索顺序1、当前目录下有没有该***.py2、python安装目录下面去找“**\Python36\Lib”下有没有*.py3、环境变量path下面去找导入python工程下新建文件夹Case自定义testcase的模块:import syssys.path.append(“\Case:”) # 将该目录添加到系统变量path下from Cas...原创 2019-08-31 22:27:23 · 504 阅读 · 0 评论