Python
椰果奶茶加冰
因为记录爱上学习
展开
-
【Python】解决AttributeError: ‘xml.etree.ElementTree.Element‘ object has no attribute ‘getchildren‘问题
getchildren在python 3.9中已经被移除,如果项目中使用会显示错误:AttributeError: 'xml.etree.ElementTree.Element' object has no attribute 'getchildren'解决方法如下:修改前的代码:for data in tb.getchildren():修改后的代码:for data in list(tb):...原创 2021-05-16 15:01:34 · 9556 阅读 · 6 评论 -
python+requests+unittest+HTMLTestRunner构建接口自动化测试框架(四)测试用例执行
一、测试用例1、在testCase/user目录下创建testUserRegister文件;2、setParameters中的参数必须与Excel表格中的匹配description是测试报告中的描述setUp()方法用于测试用例执行前的初始化工作tearDown()方法用于测试用例执行之后的善后工作继承自unittest.TestCase的类中,测试方法的名称要以test开头。且只...原创 2019-08-13 20:03:42 · 1388 阅读 · 0 评论 -
python+requests+unittest+HTMLTestRunner构建接口自动化测试框架(三)数据库、日志、http请求、邮件方法封装
本篇主要针对数据库、日志、http请求、邮件方法封装的方法进行讲解一、日志打印封装日志打印的方法,可以使用不同等级的log打印想要的内容,Log.py文件完整代码如下:# -*- coding:utf-8 -*-#@Time : 2019/8/13 11:32#@Author: csu#@File : Log.pyimport logging, threading, osfr...原创 2019-08-13 17:47:41 · 1164 阅读 · 0 评论 -
python+requests+unittest+HTMLTestRunner构建接口自动化测试框架(二)commonMoudle模板详解
python+requests+unittest+HTMLTestRunner构建接口自动化测试框架(一)了解基础框架,读取配置文件上一篇文件已经讲了怎么设置配置文件和读取配置文件中的内容,这一篇主要针对commonMoudle模块详细讲解。在文章最后会贴出完整代码,前部分主要讲实现思路。一、读取Excel文件1、引入需要用到的模块import osimport readConfig...原创 2019-08-13 17:35:13 · 935 阅读 · 0 评论 -
python+requests+unittest+HTMLTestRunner构建接口自动化测试框架(一)了解基础框架,读取配置文件
最初接触接口自动化测试是使用的JMeter,读取csv文件,添加断言来测试接口响应是否与预期一致,做到自动化。但是JMeter还不够自动化,所以后来自己自学了python的自动化框架,最近刚好梳理了下之前搭建的框架,分享给想要实现接口自动化测试的小伙伴,同时附上我当时学习时的博客连接:https://www.cnblogs.com/wangxiaoqun/p/6924797.html#!comme...原创 2019-08-13 16:42:48 · 1980 阅读 · 1 评论 -
Python使用教程【五】使用Django创建web项目,实现登录界面
开发工具:Pycharm数据库:mysql1、打开Pycharm软件,通过File->New Project->Django创建Django项目,填写应用名称同时创建应用;2、运行项目后,在浏览器输入http://127.0.0.1:8000/访问;3、templates目录下新建index.html文件,代码如下:<!DOCTYPE html><html...原创 2019-05-20 16:00:27 · 3774 阅读 · 0 评论 -
Python实现深度优先与宽度优先搜索算法
文章转载处:https://blog.csdn.net/qq_40276310/article/details/80668401一、算法原理首先,我们给定一个二叉树图如下:1、宽度优先搜索:宽度优先搜索算法(Breadth First Search,BSF),思想是:从图中某顶点v出发,首先访问定点v在访问了v之后依次访问v的各个未曾访问过的邻接点;然后分别从这些邻接点出发依次访...转载 2019-05-20 15:51:32 · 7712 阅读 · 4 评论 -
Python使用教程【三】Python提取Excel表格指定列到txt文本中
1、源码import pandas as pdimport numpy as nptip1 = input('请输入文件名:')tip2 = input('请输入起始列数: ')tip3 = input('请输入结束列数: ')def read_excel(tip1,tip2, tip3): data1 = pd.read_excel(str(tip1)) nump...原创 2019-04-03 11:09:12 · 6928 阅读 · 1 评论 -
Python使用教程【二】:Python合并多个Excel表格到一个表格中
1、源码import pandas as pd, osdef concat_excel(): excelInput = input("请输入Excel名:").split(' ') combineName = 'combine.xlsx' excelList = [] for i in excelInput: excelList.append(p...原创 2019-04-03 11:01:53 · 4867 阅读 · 0 评论 -
Python使用教程【四】python读取ini配置文件中的参数
一、配置文件config.ini的内容[DATABASE]host = 192.168.154.201username = xxxxxxpassword = ******port = 3306database = light[HTTP]scheme = httpbaseurl = 192.168.154.201port = 8080二、readConfig.py内容如下...原创 2019-04-08 17:22:15 · 8067 阅读 · 0 评论 -
Python使用教程【一】使用Python批量生成数据,并写到sql文件中
1、功能描述添加ipc的qid从QMULUAAB开始字母递增到QMULUZZZ结束,一共17575个ipc# coding=utf-8def write_sql(): file = open('t_app_user_camera.sql', 'w') character = [] for i in range(65, 91): character...原创 2019-04-02 14:28:34 · 2257 阅读 · 0 评论