Python
文章平均质量分 73
一个双鱼座的测开
意气风发的少年
创作不易,内容有帮助的话可以点关注后续持续更新工作中遇到问题及总结。
展开
-
python日志输出总结先给几个写的帖子粘在这有时间我在总结
https://www.cnblogs.com/cnxue/p/17720159.htmlhttps://zhuanlan.zhihu.com/p/447923278https://baijiahao.baidu.com/s?id=1765782249435034176&wfr=spider&for=pc原创 2024-02-28 19:16:57 · 404 阅读 · 0 评论 -
python总结-生成器与迭代器
在Python中,一边循环一边计算的机制,称为生成器:generator什么是生成器?生成器仅仅保存了一套生成数值的算法,并且没有让这个算法现在就开始执行,而是我什么时候调它,它什么时候开始计算一个新的值,并给你返回。原创 2024-01-07 22:14:26 · 1135 阅读 · 0 评论 -
python总结-装饰器
概念装饰器来自 Decorator 的直译。什么叫装饰,就是装点、提供一些额外的功能。在 python 中的装饰器则是提供了一些额外的功能。装饰器本质上是一个Python函数(其实就是闭包),它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。装饰器用于有以下场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。原创 2024-01-07 00:51:30 · 957 阅读 · 0 评论 -
python总结高阶-文件
在操作文本文件时,经常会操作中文,这时候就经常会碰到乱码问题。为了让大家有能力解决中文乱码问题,这里简单介绍一下各种编码之间的关系。#测试写入中文3 f.write("尚学堂\n百战程序员\n")原创 2024-01-06 22:56:19 · 938 阅读 · 0 评论 -
python总结高阶-异常处理机制
测试自定义异常类class AgeError(Exception): #继承Exceptionreturn str(self.errorInfo)+",年龄错误!应该在1-150之间"############测试代码################if __name__ == "__main__": #如果为True,则模块是作为独立文件运行,可以执行测试代码age = int(input("输入一个年龄:"))else:print("正常的年龄:",age)原创 2024-01-06 22:21:00 · 891 阅读 · 0 评论 -
Python基础知识总结3-面向对象进阶知识
在子类中,如果想要获得父类的方法时,我们可以通过 super() 来做。super() 代表父类的定义,不是父类对象。❤️想调用父类的构造方法:super(子类名称,self).init(参数列表)class A:print("A的构造方法")super(B,self).__init__() #调用父类的构造方法print("B的构造方法")#A.say(self) 调用父类的say方法super().say() #通过super()调用父类的方法b = B()b.say()原创 2024-01-06 17:46:49 · 840 阅读 · 0 评论 -
Python基础知识总结2——python中的字符串
str.format方法专门用一套迷你语言来定义它的格式说明符,这套语言给我们提供了一些有用的概念,但是在其他方面,这个方法还是存在与C风格的格式字符串一样的多种缺点,所以我们也应该避免使用它。Python 3.6添加了一种新的特性,叫作插值格式字符串(interpolated format string,简称f-string), 新语法特性要求在格式字符串的前面加字母f作为前缀,这跟字母b与字母r的用法类似,也就是分别表示字节形式的字符串与原始的(或者说未经转义的)字符串的前缀。用 + 来拼接字符串。原创 2024-01-06 01:30:01 · 955 阅读 · 0 评论 -
Python基础知识总结1-Python基础概念搞定这一篇就够了
Python是当今世界最流行的程序语言之一。由荷兰人,吉多·范罗苏姆(Guido van Rossum)1989年发明,1991年公布。wwPython突出的简洁性、易读性和可扩展性,使得在数据科学、 人工智能、云计算、图形处理与互联网应用等领域占尽风头。Python中,一切皆对象。每个对象由:标识(identity)、类型(type)、value(值)组成1.标识用于唯一标识对象,通常对应于对象在计算机内存中的地址。使用内置函数id(obj)可返回对象obj的标识。原创 2024-01-06 00:49:12 · 897 阅读 · 0 评论 -
pytest自动化测试框架总结-入门必会知识
pytest是一个使构建简单和可伸缩的测试变得容易的框架。测试具有表达性和可读性,不需要样板代码。几分钟后就可以开始对应用程序或库进行小的单元测试或复杂的功能测试。原创 2023-04-03 21:50:34 · 280 阅读 · 0 评论 -
python的requests模块总结
"""1.先定义一个字典 格式: h= {"请求头键":"对应的值","请求头键2":"对应的值",...}2.让定义的字典与请求产生关联 res = requests.请求方式(url,headers=h)""" # 导入模块 import requests # 定义请求地址 url = 'http://www.baidu.com' # 定义自定义请求头 headers = {Win64;原创 2023-04-03 18:17:08 · 579 阅读 · 0 评论 -
python的正则相关最全总结
7.python的正则7.1行定位符7.2元字符7.3重复7.4转义字符7.5常用正则表达式7.6贪婪模式7.7反向引用7.8re模块应用一、compile(pattern, flags=0)二、match(pattern, string, flags=0)三、search(pattern, string, flags=0)四、findall(pattern, string, flags=0)五、split(pattern, string, maxsplit=0, flags=0)原创 2023-04-02 11:39:19 · 707 阅读 · 0 评论 -
python的简单读写操作
python的读写原创 2023-04-01 11:35:43 · 474 阅读 · 0 评论 -
68个Python内置函数
68个Python内置函数,建议你吃透!原创 2023-04-01 10:42:18 · 593 阅读 · 0 评论 -
python 的range函数你需要知道三件事
python 的range函数你需要知道三件事原创 2023-03-31 20:28:26 · 1711 阅读 · 0 评论 -
python数据类型之数字类型
python数字类型原创 2023-03-31 20:32:59 · 67 阅读 · 0 评论 -
python从入门到精通最全总结
python从入门到精通知识点总结。先给知识点列好,未完待续今天先写到这,想学python的欢迎收藏全是干货。原创 2023-03-31 00:16:20 · 1124 阅读 · 0 评论 -
python的输入输出
python的输入输出原创 2023-03-30 22:14:57 · 168 阅读 · 0 评论 -
python-virtualenv虚拟环境
virtualenv虚拟环境原创 2023-03-30 19:51:01 · 987 阅读 · 0 评论 -
python项目总结--pip常用命令
python项目总结--pip常用命令原创 2023-03-30 19:05:10 · 679 阅读 · 0 评论 -
算法题常看汇总
算法题常看汇总:1.数组:Array 实战题目https://leetcode-cn.com/problems/container-with-most-water/https://leetcode-cn.com/problems/move-zeroes/https://leetcode.com/problems/climbing-stairs/https://leetcode-cn.com/problems/3sum/ (高频老题)...原创 2021-10-24 22:02:38 · 1250 阅读 · 0 评论 -
python常用的模块总结 -json模块
Json1.Json模块主要有两个常用方法,loads()和dumps() 区别两位方法的区别如下:Dumps()是将一个python数据类型转化为json格式的编码。(可以理解为将字典转为字符串)Loads() 是将json格式数据转为字典。(可以字符串转为字典)2.Json格式的美化输出:2.1字典格式的格式化输出#字典格式的json格式化输出#dumps 可以理解为将字典转为字符串 -简单记口径d = dian = 典 字典转字符串dict1 = {"a11":{"a21":"A原创 2021-06-26 15:38:50 · 91 阅读 · 0 评论 -
python的__new__和__init__区别
python的__new__和__init__区别__new__是类的方法,至少要传入一个参数cls;而__init__是实例的方法,至少要传入一个参数self。__new__先于__init__执行。__new__用于创建一个实例,而__init__是创建一个实例之后对实例的初始化。...原创 2021-06-26 15:27:49 · 139 阅读 · 0 评论 -
python之xlrd使用整理
Xlrd1.简述:2.xlrd模块的基本操作2.1打开excel文件获取book对象2.2获取xlrd.book.Book 对象中的所有sheet名称2.3获取xlrd.book.Book对象中的所有sheet对象2.4判断xlrd.book.Book对象中某个sheet对象是否导入3.sheet对象的基本操作3.1行操作①获取所有行数②获取某行的数据,值为列表形式③获取某行的类型及数据④获取某行的类型的列表⑤以切片形式获取某行的类型及数据⑥获取某行的长度⑦获取sheet的所有生成器3.2列操作①获取有效列原创 2021-06-13 18:04:42 · 2782 阅读 · 3 评论 -
python基础整理-数据类型
基础整理-数据类型1.数字型2.字符串4.元组5.字典6.集合Python的标准数据类型只有五个,分别是 数字int、字符str、元组tuple、列表list、字典。1.数字型在给的变量赋值小于9223372036854775807的数字会被默认为int类型,超过了自动变成long类型。Float类型浮点型实数,不包过无限小数不区分精度,只要是待小数点的都看作float。Complex类型,复数类型。数字函数函数返回值 ( 描述 )abs(x)返回数字的绝对值,如abs(-1原创 2021-06-12 16:42:05 · 201 阅读 · 5 评论 -
python基础整理1
python运算符1.算数运算符2.比较运算符3.赋值运算符4.位运算符5.逻辑运算符6.成员运算符 7.身份运算符1.算数运算符以下假设变量a为10,变量b为21:TYPE描述示例Single backticks'Isn't this fun?'‘Isn’t this fun?’+加 - 两个对象相加a + b 输出结果 31-减 - 得到负数或是一个数减去另一个数a - b 输出结果 -11*乘 - 两个数相乘或是返回一个被重复若干次的字符串原创 2021-06-12 14:14:50 · 51 阅读 · 0 评论 -
python——selenium总结
selenium总结文章目录selenium总结一 、 环境配置二 、selenium元素定位 (8种)三、断言四、元素等待五、浏览器控制六、窗口截图七、 警告框处理八、鼠标事件九、键盘事件十、内嵌网页处理一 、 环境配置1、为 Python 安装 selenium模块,pip install selenium2、下载对应浏览器驱动Chromedriverhttp://npm.taobao.org/mirrors/chromedriver/版本对照表:https://blog.csdn.net原创 2020-09-12 23:02:08 · 315 阅读 · 0 评论 -
百天打卡计划第11天-python学习基础学习
python基础数据类型Number(数字)注意:String(字符串)注意:List(列表)注意:Tuple(元组)注意:Set(集合)Dictionary(字典)深拷贝与浅拷贝Python 条件语句数据类型Python3 中有六个标准的数据类型:Number(数字)String(字符串)List(列表)Tuple(元组)Set(集合)Dictionary(字典)Python3 的六个标准数据类型中:不可变数据(3 个):Number(数字)、String(字符串)、Tuple(原创 2020-07-12 23:33:35 · 151 阅读 · 0 评论