随笔分类 - Python
摘要:python -m pip install --upgrade pip 下载最新pip版本 python 命名规则:项目命名: 大写+下划线包/文件夹 :下划线命名法 html_report 小写+下划线模块名/文件名: 下划线命名法 小写+下划线类:驼峰式命名法 首字母大写 LoginCases方
阅读全文
摘要:python读取yaml文件 在自动化框架搭建中,一些配置文件(例如:数据库账号、url,日志级别等...)会经常的用到所以我们需要一个存放这些参数的文件,并从中读取和写入。当然,存放参数除了用yaml,像ini文件、json文件、excel文件也是可以的,看个人选择。 1、准备一个yaml文件,并
阅读全文
摘要:邮件发送测试报告 前置条件:开通QQ邮箱第三方登录,并拿到密码; 步骤1:编写测试代码,先发送一个文本的邮件 在sample文件中编写线性代码: 步骤2:编写一个带附件的邮件 代码示例: import os import smtplib from email.mime.base import MIM
阅读全文
摘要:python连接mysql数据库 下载pymysql:pip install pymysql 编写代码: import pymysql class MysqlUtils: def __init__(self): self.conn_obj = pymysql.connect( host="127.0
阅读全文
摘要:字符串的常用方法 代码示例: """ 字符串的操作 """ # 首字母大写的方法 str = 'dawei xiaoming' info = 'hello 小明' num_str = '1314' newstr = str.capitalize() new_info = info.capitaliz
阅读全文
摘要:python读取ini的配置文件 configparser模块简介: configparser模块是用来解析ini配置文件的解析器。 ini配置文件的结构如x下图 ini文件结构需要注意以下几点: 键值对可用=或者:进行分隔 section的名字是区分大小写的,而key的名字是不区分大小写的 键值对
阅读全文
摘要:python读取excel数据 xlrd参考:https://www.cnblogs.com/dream66/p/12572007.html openpyxl参考:https://www.cnblogs.com/dream66/p/12599627.html xlrd/xlwt模块简介: pytho
阅读全文
摘要:通过python封装日志 方式一: 通过python自带的logging模块进行封装 log 日志级别 NOTSET=0,DEBUG=10,INFO=20,WARNING=30,ERROR=40,CRITICAL=50 代码示例: import time import os import loggi
阅读全文
摘要:python -m pip install --upgrade pip 下载最新pip版本 python 项目的命名规则:项目命名: 大写+下划线包/文件夹 :下划线命名法 html_report 小写+下划线模块名/文件名: 下划线命名法 小写+下划线类:驼峰式命名法 首字母大写 LoginCas
阅读全文
摘要:python之re模块 一、正则表达式 re模块是python独有的匹配字符串的模块,该模块中提供的很多功能是基于正则表达式实现的,而正则表达式是对字符串进行模糊匹配,提取自己需要的字符串部分,他对所有的语言都通用。注意: re模块是python独有的 正则表达式所有编程语言都可以使用 re模块、正
阅读全文
摘要:一,使用python的re.findall函数,匹配指定的字符开头和指定的字符结束 代码示例: 1 import re 2 # re.findall函数;匹配指定的字符串开头和指定的字符串结尾(前后不包含指定的字符串) 3 str01 = 'hello word' 4 str02 = re.find
阅读全文

浙公网安备 33010602011771号