![](https://img-blog.csdnimg.cn/20201126170315656.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
python
python的基础使用方法,及脚本编写
Sun@Python
这个作者很懒,什么都没留下…
展开
-
Django中Models基础字段解义及样例
jango Model字段类型及字段参数模型中最重要且唯一必要的是数据库的字段定义,字段在类属性中定义,并且每一个字段都应该是某个Field类的实例。常用字段类型DecimalField():小数必须给定2个参数max_digits(最大长度), decimal_places(保留小数位数)AutoField():一个IntegerField,根据可用ID自动递增。如果没指定主键,就创建它自动设置为主键。BooleanField: 布尔类型字段CharField:原创 2021-09-30 16:52:23 · 256 阅读 · 0 评论 -
python使用xpath获取页面元素的使用
关于python 使用xpath获取网页信息的方法?1、xpath的使用方法? XPath 使用路径表达式来选取 XML 文档中的节点或节点集。节点是通过沿着路径 (path) 或者步 (steps) 来选取的。常用路径表达式含义表达式描述/从根节点选取(取子节点)//选择的当前节点选择文档中的节点.选取当前节点。…选取当前节点的父节点。@选取属性*表示任意内容(通配符)|运算符可以选取多个路径常用功能函数函数原创 2021-09-09 11:44:42 · 2886 阅读 · 0 评论 -
Python3 requests 中文乱码 UnicodeEncodeError: ‘latin-1‘ codec can`t encode characters
问题描述:使用python的requests.request()获取网页数据时,中文显示乱码?例子:#!/usr/bin/python3# -*- coding: utf-8 -*-# @Time : 2021/9/7 9:35# @Author : Sun# @Email : 8009@163.com# @File : sun_test.py# @Software: PyCharmimport requestsfrom bs4 import BeautifulSou原创 2021-09-07 17:41:36 · 861 阅读 · 0 评论 -
关于自动化测试等待方式的比较
1.关于selenium的几种等待方式:1、强制等待:使用sleep()方法2、显示等待:使用implicitly_wait()方法3、隐式等待:使用方法WebDriverWait(driver, 超时时间, 调用频率, 要忽略的异常).until(要执行的方法, 超时时返回的错误信息)2.关于三种等待的方式的优缺点:sleep()缺点:不能准确把握需要等待的时间(有时操作还未完成,等待就结束了,导致报错;有时操作已经完成了,但等待时间还没有到,浪费时间),如果在用例中大量使用,会浪费不必要的等原创 2021-07-28 15:34:58 · 398 阅读 · 0 评论 -
allure测试报告的基础用法
Allure 测试报告的用法:简介:Allure框架是一个灵活的轻量级多语言测试报告工具,它不仅以web的方式展示了简介的测试结果,而且允许参与开发过程的每个人从日常执行的测试中最大限度的提取有用信息#!/usr/bin/python3# -*- coding: utf-8 -*-# @Time : 2021/2/2 10:23# @Author : Sun# @Email : 8009@163.com# @File : test_five.py# @Software: P原创 2021-02-02 11:45:32 · 833 阅读 · 1 评论 -
yaml 文件的操作
yaml 基础语法介绍:*YAML 语言(发音 /ˈjæməl/ )的设计目标,就是方便人类读写。它实质上是一种通用的数据串行化格式。*它的基本语法规则:大小写敏感 ,区分大小写使用缩进表示层级关系 缩进时不允许使用Tab键,只允许使用空格。 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可#表示注释,从这个字符一直到行尾,都会被解析器忽略。YAML 支持的数据结构有三种。对象:键值对的集合,又称为映射(mapping)/ 哈希(hashes) / 字典(dictionary)原创 2021-01-28 13:38:24 · 739 阅读 · 0 评论 -
python xlutils的简单使用记录
python 接口自动化中将返回的结果写到另一个新的excel文件中如何处理?1.安装推荐xlutils模块pip install xluitils2.使用方法def optration(): """ 接口测试:将得到的结果写到一个新的excel文件中。 copy()复制是从内存中复制,并不是一个文件路径,并且获取sheet时必须使用下标不可以使用sheet名字 :return: """ from xlutils.copy import copy原创 2020-12-23 17:49:34 · 306 阅读 · 0 评论 -
python脚本生成WordCloud
参考python API文档:http://amueller.github.io/word_cloud/index.html1、使用卡通人物图片生成一个词云图片。素材图片=========== 实例中图片素材和文字素材与代码在同一目录下 ==============msg = open(file="ooo.txt", mode="r", encoding="utf-8").read()bg_pic = imread("0.png")原创 2020-12-11 17:08:04 · 136 阅读 · 0 评论 -
批量修改文件名及类型
简单记录一下工作中经常用到批量修好文件名和类型的python方法。def bulkChanges(base_path, design): """ 批量修改文件名称 :param base_path: 文件所处的路径,注意文件路径最后的\\问题 :param design: 需要修改的文件类型:jpg、png、gif、txt..... :return: """ import os try: all_file = os.listd原创 2020-11-30 15:38:01 · 618 阅读 · 0 评论 -
python装饰器的简单使用
python 装饰器:装饰器(Decorators)是 Python 的一个重要部分。简单地说:他们是修改其他函数的功能的函数。他们有助于让我们的代码更简短,也更Pythonic(Python范儿)。下面是一个带有参数的装饰器,装饰器功能为计算装饰函数执行花费的时间# -*- coding: utf-8 -*-# @Time : 2020/11/20 10:31# @Author : Sun# @Email : 8009@163.com# @File : SunComm.py原创 2020-11-26 17:45:08 · 85 阅读 · 0 评论