随笔分类 -  测试进阶知识系列 - Python

上一页 1 ··· 3 4 5 6 7
摘要:变量作用域 Python 能够改变变量作用域的代码段是 def 、 class 、 lamda. if/elif/else、try/except/finally、for/while 并不能涉及变量作用域的更改,也就是在这些代码块中的变量,外部也是可以访问的 变量搜索路径是:局部变量->全局变量 局部 阅读全文
posted @ 2020-03-19 16:16 小菠萝测试笔记 阅读(3338) 评论(4) 推荐(6) 编辑
摘要:str.index(sub, start=None, end=None) 作用:查看sub是否在字符串中,在的话返回索引,且只返回第一次匹配到的索引;若找不到则报错;可以指定统计的范围,[start,end) 左闭区间右开区间 str = "helloworldhhh" print(str.inde 阅读全文
posted @ 2020-03-19 12:05 小菠萝测试笔记 阅读(2750) 评论(3) 推荐(2) 编辑
摘要:前言 对每位程序员来说,在编程过程中数据处理是不可避免的,很多时候都需要根据需求把获取到的数据进行处理,取整则是最基本的数据处理。取整的方式则包括向下取整、四舍五入、向上取整等等 向下取整:int() 四舍五入:round() 可以理解成向下取整:math.floor() 向上取整:math.cei 阅读全文
posted @ 2020-03-18 22:37 小菠萝测试笔记 阅读(2483) 评论(0) 推荐(2) 编辑
摘要:获取当前模块的变量 #!usr/bin/env python # -*- coding:utf-8 _*- """ # author: 小菠萝测试笔记 # blog: https://www.cnblogs.com/poloyy/ # time: 2021/7/21 11:29 下午 # file: 阅读全文
posted @ 2020-03-16 21:52 小菠萝测试笔记 阅读(3725) 评论(0) 推荐(2) 编辑
摘要:PyYaml简单介绍 Python的PyYAML模块是Python的YAML解析器和生成器 它有个版本分水岭,就是5.1 读取YAML5.1之前的读取方法 def read_yaml(self, path): with open(path, encoding="utf-8") as f: resul 阅读全文
posted @ 2020-03-13 13:54 小菠萝测试笔记 阅读(4805) 评论(0) 推荐(4) 编辑
摘要:字符串前加 f(重点!敲黑板!) 作用:相当于 format() 函数 name = "帅哥" age = 12 print(f"my name is {name},age is {age}") 执行结果 my name is 帅哥,age is 12 字符串前加 r r"" 的作用是:去除转义字符 阅读全文
posted @ 2020-03-08 20:06 小菠萝测试笔记 阅读(8709) 评论(4) 推荐(1) 编辑
摘要:Python在字符串格式化的两种方式 % format %,关于整数的输出 %o:oct 八进制 %d:dec 十进制 %x:hex 十六进制 print("整数:%d,%d,%d" % (1, 22.22, 33)) print("整数不足5位,左边补空格 %5d " % 22) print("整 阅读全文
posted @ 2020-03-08 16:27 小菠萝测试笔记 阅读(20147) 评论(2) 推荐(5) 编辑
摘要:前言 之前曾介绍过Python的os库详细使用方式,具体可看看这篇博文:https://www.cnblogs.com/poloyy/p/12341231.html 博主在学完os库之后,就开始投入使用了,在项目中我们一般需要让 路径可配置 ,什么意思?假设你现在有个项目A,里面有些变量存储了文件路 阅读全文
posted @ 2020-03-08 10:16 小菠萝测试笔记 阅读(17338) 评论(1) 推荐(5) 编辑
摘要:安装loguru loguru的PyPI地址为:https://pypi.org/project/loguru/ GitHub仓库地址为:https://github.com/Delgan/loguru 我们可以直接使用pip命令对其进行安装 pip install loguru 或者下载其源码,使 阅读全文
posted @ 2020-03-07 16:27 小菠萝测试笔记 阅读(9295) 评论(6) 推荐(2) 编辑
摘要:os简单介绍 os 模块提供了非常丰富的方法用来处理文件和目录 os关于目录路径的方法 1 # 获取当前路径 2 path = os.getcwd() 3 4 # 获取当前绝对路径 5 os.path.abspath(path) 6 7 # 创建一级目录 8 os.mkdir(path) 9 10 阅读全文
posted @ 2020-02-26 10:45 小菠萝测试笔记 阅读(3707) 评论(0) 推荐(3) 编辑
摘要:前言 读取文件的三个方法:read()、readline()、readlines()。均可接受一个方法参数用以限制每次读取的数据量,但通常不使用 read() 优点:读取整个文件,将文件内容放到一个字符串变量中。 劣势:如果文件非常大,尤其是大于内存时,无法使用read()方法。 总结:不适用于读取 阅读全文
posted @ 2020-02-23 17:44 小菠萝测试笔记 阅读(4577) 评论(0) 推荐(1) 编辑
摘要:读写文件背景 读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。 在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘。 读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从这个文件对象中读取数据 阅读全文
posted @ 2020-02-23 16:09 小菠萝测试笔记 阅读(16726) 评论(1) 推荐(6) 编辑
摘要:os.walk() 方法简单介绍 主要用来遍历一个目录内各个子目录和子文件 是一个简单易用的文件、目录遍历器,可以帮助我们高效的处理文件、目录方面的事情。 方法参数介绍 os.walk(top[, topdown=True[, onerror=None[, followlinks=False]]]) 阅读全文
posted @ 2020-02-23 12:41 小菠萝测试笔记 阅读(8879) 评论(0) 推荐(1) 编辑
摘要:decode和encode的区别和介绍 by.decode(encoding='UTF-8',errors='strict') str.encode(encoding='UTF-8',errors='strict') 显而易见decode是解码,encode是编码 解码代表bytes类型转成str类 阅读全文
posted @ 2020-02-21 16:07 小菠萝测试笔记 阅读(12561) 评论(0) 推荐(0) 编辑
摘要:logging的简单介绍 用作记录日志,默认分为六种日志级别(括号为级别对应的数值) NOTSET(0) DEBUG(10) INFO(20) WARNING(30) ERROR(40) CRITICAL(50) special 在自定义日志级别时注意不要和默认的日志级别数值相同 logging 执 阅读全文
posted @ 2020-02-18 15:37 小菠萝测试笔记 阅读(4470) 评论(1) 推荐(3) 编辑
摘要:1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 """ 4 __title__ = '操作时间的工具类' 5 6 """ 7 import datetime 8 import time 9 10 11 # 12 # time 13 # 14 1 阅读全文
posted @ 2020-01-18 10:42 小菠萝测试笔记 阅读(2329) 评论(0) 推荐(0) 编辑
摘要:如何调用直接看__main__函数里如何调用此工具类就阔以啦! 1 # encoding=utf-8 2 import pymysql 3 4 # 导入所有Mysql配置常量,请自行指定文件 5 from conf.settings import * 6 7 8 class MysqlConnect 阅读全文
posted @ 2020-01-18 10:00 小菠萝测试笔记 阅读(4232) 评论(0) 推荐(3) 编辑
摘要:成员操作符 in 1 str = "string test string test" 2 find1 = "str" 3 find2 = "test" 4 print(find1 in str) # True 5 print(find1 not in str) # False 偷偷说一句:in不只是 阅读全文
posted @ 2020-01-17 20:50 小菠萝测试笔记 阅读(49501) 评论(2) 推荐(4) 编辑
摘要:openpyxl openpyxl是⼀个Python库,用于读取/写⼊Excel 2010 xlsx / xlsm / xltx / xltm⽂件。 它的诞⽣是因为缺少可从Python本地读取/写⼊Office Open XML格式的库。 如何安装: 使用pip安装openpyxl $ pip in 阅读全文
posted @ 2020-01-08 19:15 小菠萝测试笔记 阅读(3261) 评论(5) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7