![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python3基础
文章平均质量分 59
全文Python版本为Python3
Python2版本已停止更新
码上开始
闲谈莫论人非,静坐常思己过
展开
-
❤️❤️新生代农民工熬夜整理Python入门教程,包教包会!附源码❤️❤️
新生代农民工持续爆肝整理Python入门到实践原创 2021-09-07 16:13:28 · 4308 阅读 · 14 评论 -
好好说说什么是Python匿名函数
一文好好说说什么是Python匿名函数原创 2023-02-03 13:48:29 · 334 阅读 · 1 评论 -
操作系统目录,比os模块更好用的模块:pathlib,自动化测试框架中它是这样使用的
好好学习,天天向上~原创 2021-12-24 20:47:38 · 1030 阅读 · 0 评论 -
测试数据不用愁,Faker伪装者解忧愁,从基础到实战一步到位
分享学习的快乐原创 2021-12-24 14:08:37 · 807 阅读 · 0 评论 -
Python装饰器从理解到真正掌握,分享我今天整理的笔记
好好学习,天天向上!原创 2021-12-18 15:43:46 · 1271 阅读 · 0 评论 -
❤️❤️找到一个程序员开发伴侣!她好,我也好!谁用谁知道❤️❤️
变量取名神器,程序员必备原创 2021-10-14 22:14:53 · 5342 阅读 · 4 评论 -
苦口婆心告诉Python初学者要注意编码规范,就是不听!我说最后一次!!
真的最后一次喔!原创 2021-10-14 22:06:11 · 6879 阅读 · 9 评论 -
Python字典中8个常见内置函数,一次性给你总结!
Python字典8个常见内置函数原创 2021-10-08 14:45:11 · 2265 阅读 · 0 评论 -
入C站4年,今天粉丝终于400了,感谢各位老铁!继续互粉,走起~
粉丝终于400拉~~原创 2021-09-18 20:40:01 · 194 阅读 · 0 评论 -
墙裂推荐Python入门好书,高清Python从入门到实践电子书送给你
一本好的书籍有多重要~原创 2021-09-16 17:01:41 · 399 阅读 · 1 评论 -
GIF动态图教你如何安装Python第3方库
如此生动的动态图安装Python第3方库,想不到吧!原创 2021-08-20 10:26:55 · 186 阅读 · 0 评论 -
不讲废话,全程干货,零基础带你入门学习Python
Python零基础入门/高级进阶视频/原创 2021-07-06 19:27:29 · 339 阅读 · 0 评论 -
openpyxl一个可以读写Excel表格的库,真酷!
openpyxl一个可以读写Excel表格的库前言Excel文件三个对像安装第1步:打开文件第2步:创建工作表(如果不创建表,直接跳到第3步)第3步:选择表3.1 选择默认的表3.2 自定义选择表第4步:保存数据查看表名访问单元格删除工作表前言openpyxl模块是一个读写Excel 2010文档的Python库,如果要处理更早格式的Excel文档,需要用到额外的库Excel文件三个对像workbook: 工作簿,一个excel文件包含多个sheet。sheet:工作表,一个workbook原创 2021-02-22 16:35:06 · 284 阅读 · 0 评论 -
Python自动化框架必备模块:logging~你学会了吗?
看了太多logging模块的文章,只有我这篇最容易懂!原创 2021-01-23 22:01:58 · 522 阅读 · 3 评论 -
Python运算符的学习,我都帮你们整理好了,想学的来看看吧
运算符学习,重点喔!原创 2020-10-08 11:59:42 · 270 阅读 · 0 评论 -
一个月没更新,今天来复习下python集合,你学会了吗?
每天学习一点,每天进步一点!原创 2020-10-08 11:07:36 · 215 阅读 · 2 评论 -
什么?你爬小视频还在用丑到爆的进度条?
眼花缭乱的进度条,不来看看?原创 2020-08-22 18:13:19 · 303 阅读 · 0 评论 -
操作Excel两大利器:xlrd和xlwt(读取和写入数据)
Excel写入数据:xlwt前言安装模块写入数据练习:表格数据写入到Excel表内前言 自动化测试中我们测试用例是放在Excel中,脚本执行测试用例后,需要自动写入测试结果,所以我们需要用到xlwt模块将结果写入Excel。如果你不会读取取Excel,请查看读取Excel数据利器:xlrd安装模块pip install xlwt写入数据#! /usr/bin/python3# -*- coding:utf-8 -*-# @FileName: wt.py# @Time : 2020原创 2020-08-21 17:31:58 · 575 阅读 · 0 评论 -
代码报错了!怎么办怎么办!快来见识下Python中的异常处理try/except
try...except前言try/excepttry/except/elsetry/Except/finallyraise抛出异常前言本文实例分析了Python中的异常处理try/except/finally/raise用法。分享给大家供大家参考,具体如下:异常发生在程序执行的过程中,如果python无法正常处理程序就会发生异常,导致整个程序终止执行,python中使用try/except语句可以捕获异常。try/except异常的种类有很多,在不确定可能发生的异常类型时可以使用Excep原创 2020-08-19 19:30:10 · 469 阅读 · 0 评论 -
Python代码报错,不要慌!报错异常类型有哪些,都帮你整理好了
Python异常处理前言新手提醒异常类型前言 python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误。你可以使用该功能来调试python程序新手提醒 新手编写代码时,经常会遇到代码报错,很多小伙伴英文不好,不知道报错的是什么意思?现整理一份异常类型异常类型异常名称描述BaseException所有异常的基类SystemExit解释器请求退出KeyboardInterrupt用户中断执行(通常是输入^C)Exception常原创 2020-08-19 18:12:33 · 1031 阅读 · 0 评论 -
学完Python面向对象,我觉的我有女朋友了!哈哈哈.....
面向对象前言构造函数给属性指定默认值直接修改默认值]通过方法修改属值通过方法对属性值进行递增类的继承方法重写前言类顾名思义,就是一类事物、或者叫做实例,它用来描述具有共同特征的一类事物。我们在Python中声明类的关键词是class,类还有功能和属性,属性就是这类事物的特征,而功能就是它能做什么,也是就是方法或者函数。我们仍然用例子来说明问题。比如把人为一类,人的名字,年龄,身高,肤色是属性,人可以跑,跳这种为方法定义类:示例:class ClassName: """类帮助信息"""原创 2020-08-16 22:36:24 · 350 阅读 · 0 评论 -
Python运算符学起来比小学生的加减乘除还要简单,哈哈
什么是运算符?本章节主要说明Python的运算符。举个简单的例子 1 +2 = 3 。 例子中,1 和 1、2 被称为操作数,"+" 称为运算符。Python语言支持以下类型的运算符:算术运算符比较(关系)运算符赋值运算符逻辑运算符成员运算符身份运算符运算符优先级算术运算符以下假设变量:a=10,b=20运算符描述实例+加: 两个对象相加a + b 输出结果 30-减 - 得到负数或是一个数减去另一个数a - b 输出结果 -10*乘原创 2020-08-16 22:20:20 · 280 阅读 · 0 评论 -
Unittest加载测试用例居然没有标签功能,怪我咯?那我自己封装一个,那都不是事!
我也不说你了,我自己封装一个好了原创 2020-08-13 15:09:32 · 633 阅读 · 0 评论 -
谁说自学Python不行!精挑细选自写的100篇文章,让你自学路上不再迷茫!!
没有吃过学习的苦,必将受生活的苦!原创 2020-08-21 14:59:43 · 2866 阅读 · 4 评论 -
Python操作file文件,你觉的你懂了,恐怕这些细节你没拿捏好
前言 实际工作中,我们经常需要用Python读取文txt文件中的数据. 我们使用open()函数来打开一个文件, 获取到文件句柄. 然后通过文件句柄就可以进行各种各样的操作了. 根据打开方式的不同能够执行的操作也会有相应的差异常用的文件操作模式打开文件的方式: r, w, a, r+, w+, a+, rb, wb, ab, r+b, w+b, a+b 默认使用的是r(只读)模式只读(r, rb)#! /usr/bin/python3# -*- coding:utf-8 -*-# @Fi原创 2020-08-12 14:29:52 · 1136 阅读 · 0 评论 -
我把datetime里的2个常量和5个,给你分析的清清楚楚, 这次你肯定知道怎么用了
当我们在Python中需要使用到时间的时候,有两个关于时间的模块,分别是time和datetime。time模块偏底层,在部分函数运行的时候可能会出现不同的结果,而datetime模块提供了高级API,使用起来更为方便,我们通常在使用的时候会涉及到包含时间和日期的datetime、只包含日期的date以及只包含时间的time,本节我们就对这三种方法进行学习。datetime datetime的使用方法为:datetime.dateto,e(year, month, day, hour``=原创 2020-08-11 16:26:12 · 696 阅读 · 0 评论 -
找了无数篇什么是绝径路径和相对路径,还不如我画的这张图
路径文件概念文件好理解,比如D盘下的a.txt就是一个文件。路径是指的文件在操作系统上的位置,比如D盘下,就表示一个位置,也就是路径。windows和linux对路径的不同处理好比两个程序员,写程序的时候习惯不同,两个操作系统对路径写法的规定也是不一样的。windows是用\,而linux是用/,windows根目录是盘符C:\,而linux根目录是/例如C:\a.txt/mnt/a.txt文件路径的字符串表达Linux非常好理解,直接加上单引号或双引号“/mnt/a.txt”‘原创 2020-08-11 14:01:11 · 1936 阅读 · 0 评论 -
看了这么多Python基础资料,只有这篇讲楚了列表所有的用法
列表列表:用于存储任意数目、任意类型的数据集合。列表的创建1. 基本语法[]创建a = [1, 'jack', True, 100]b = []2. list()创建使用list()可以将任何可迭代的数据转化成列表a = list() # 创建一个空列表b = list(range(5)) # [0, 1, 2, 3, 4]c = list('nice') # ['n', 'i', 'c', 'e']3. 通过range()创建整数列表range()`可以帮助我们非常方便的原创 2020-08-10 21:41:45 · 333 阅读 · 0 评论 -
Python自动化,我怕你不清楚OS模块要学哪些知识点,这不我赶忙写了这一篇博客,看看?
前言为什么要学习os模块? 做为一名优秀的软件测试工程师,我们是要编写大量的python自动化代码和生成测试报告,我们需要访问和处理文件。如何能方便快捷的处理这些文件呢?能处理工作中什么样的问题? 在自动化测试中,经常需要查找操作文件,比如说查找配置文件(从而读取配置文件的信息),查找测试报告(从而发送测试报告邮件),经常要对大量文件和大量路径进行操作,这就依赖于os模块,所以今天整理下比较常用的几个方法。os.getcwd()得到当前工作目录,即当前python脚本目录路径#! /u原创 2020-08-10 16:44:24 · 451 阅读 · 0 评论 -
为了你能学好Python的函数,我重新整理这篇关于函数的博客文章,我把我会的全告诉你了
学函数如此简单原创 2020-08-10 13:52:31 · 1581 阅读 · 2 评论 -
Python验证手机号归属地模块---phone,比API更好,确定不来看看?
前言 软件测试工作中经常会使用到手机号而且还要验证手机号是否有效,我们常用的方法是使用免费的api网站来验证,今天我们天学习一个Python第3方模块来验证手机号,比API更简单安装pip install phone上代码#! /usr/bin/python3# @Time : 2020/8/8 10:40# @Author : 码上开始from phone import Phoneimport xlrdimport xlwt def Get_Excel_data()原创 2020-08-08 22:08:42 · 646 阅读 · 6 评论 -
领导要我6点下班前创建1000个有效的手机号,现在5点半了!random模块10分钟搞定!
快速生成有效的手机号,来来来原创 2020-08-08 17:54:13 · 5057 阅读 · 3 评论 -
软件测试工程师学习Python后不得不学的模块-random随机数模块
前言 random模块是python自带模块,用于生成随机数。软件测试中使用场景可生成随机手机号用于测试工作中。模块常用方法random()函数,生成0到1的随机小数#! /usr/bin/python3# @Time : 2020/8/8 10:40# @Author : 码上开始import randomnum = random.random()print(num)# 运行结果0.5234072981721078uniform(a,b)生成a到b的随机小数原创 2020-08-08 16:32:57 · 344 阅读 · 0 评论 -
Python读取Exclel,每一步我都写的明明白白,你要还是学不会,那我愣是没一点办法了
Excel表格idurlboke1https://blog.csdn.net/laozhu_Python骑着乌龟找猪2https://www.cnblogs.com/zzpython码上开始需求分析方便读取数据,将每一行数据结合标题生成字典:{“id”: 1, “url”: “https://blog.csdn.net/laozhu_Pythonrl”, “boke”: “骑着乌龟找猪”}然后将生成的数据存放在一个列表中[{“id”: 1, “url”: “原创 2020-08-08 13:36:37 · 421 阅读 · 0 评论 -
python入门基础,关于for循环学习,看这一篇就够了
前言 for循环是在python开发中用的很多的一种循环类型。需要for循环的使用场景for循环用于重复执行具体次数操作for循环主要用来遍历、循环、列表、集合、字典,文件、甚至是自定义类或函数。for循环操作列表实例演示使用for循环经常结合if语句使用,对列表进行遍历元素、修改元素、删除元素、统计列表中元素的个数。for循环用来遍历整个列表#for循环主要用来遍历、循环、序列、集合、字典Fruits = ['apple','orange','banana','grape'原创 2020-08-07 17:12:04 · 1088 阅读 · 0 评论 -
看了无数篇Python基础资料,只有这篇讲清楚了if条件控制语句
什么是条件控制语句每条if语句的核心都是一个值为True或False的表达式,这种表达式被称为条件测试。Python 根据条件测试的值为True还是False来决定是否执行if语句中的代码。如果条件测试的值为True, Python就执行紧跟在if语句后面的代码.Python程序语言指定任何非0和非空(null)值为True,0 或者 null为False。可以通过下图来简单了解条件语句的执行过程:代码执行过程如果条件为ture,一直执行if下的代码,直到条件为Fals原创 2020-08-07 16:18:31 · 570 阅读 · 0 评论 -
Python开发一定要掌握的内置模块--time模块
在Python学习中,有很多需要熟练掌握的内置模块和第3方模块,今天主要介绍了python的time模块和datetime模块实例解析。常用于生成带有时间的测试报告和其它相关文件。以快速直观的能看出报告生成的日期。将当前时间转成字符串 strftime 方法,并输出import time# 获取当前时间 datetime.datetime.now()print(datetime.datetime.now()) # 输出时间格式数据:2019-11-28 20:39:25.485711no原创 2020-08-06 15:49:59 · 288 阅读 · 0 评论 -
Unittest+Pytest自动化冒烟测试哪家强?不是学挖掘机,不找蓝翔!!
前言 之前有一段时间一直用 Python Uittest做自动化测试,觉得Uittest组织冒烟用例比较繁琐,后来我一测试开发大佬 :【知一】提示我使用pytest.mark来组织冒烟用例本文讲述以下几个内容:1、Unittest 如何组织冒烟用例2、Pytest 组织冒烟测试3、Pytest 执行unittest冒烟用例环境准备:Python 3.64Pytest 5.01项目目录:smoke_testing_demo test_case原创 2020-08-05 21:37:19 · 820 阅读 · 0 评论 -
你说要你想玩爬虫,但你说你不懂Python正则表达式,我信你个鬼,那你还不来看看?
前言正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。re 模块也提供了与这些方法功能完全一致的函数,这些函数使用一个模式字符串做为它们的第一个参数。re.match函数re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none。函数语法:re.match(pattern, string, flags=0)函数参数说明:参数描述pattern匹配的正则表达式string要匹配原创 2020-08-05 21:10:38 · 1630 阅读 · 0 评论 -
Python日志模块:logging,他们都说应该这样子学
前言 python中的logging模块用于记录日志。用户可以根据程序实现需要自定义日志输出位置、日志级别以及日志格式。将日志内容输出到屏幕一个最简单的logging模块使用样例,直接打印显示日志内容到屏幕。import logginglogging.critical("critical log")logging.error("error log")logging.warning("warning log")logging.info("info log")logging.debug("原创 2020-08-05 20:51:03 · 438 阅读 · 0 评论