随笔分类 -  python基础知识

1
摘要:https://www.cnblogs.com/suwanbin-thought/articles/11741019.html https://blog.csdn.net/xiaojing0511/article/details/95179896 python -m pip install --up 阅读全文
posted @ 2020-08-03 13:14 不放弃自己 阅读(451) 评论(0) 推荐(0) 编辑
摘要:####继承 class Animal(object): def run(self): print('Animal is running...') class Dog(Animal): pass class Cat(Animal): pass Dog().run() Cat().run() 运行结果 阅读全文
posted @ 2020-07-29 17:15 不放弃自己 阅读(154) 评论(0) 推荐(0) 编辑
摘要:####实例变量和类变量 class Student: # 类的定义体 classroom = '101' # 类变量 address = 'beijing' def __init__(self, name, age): self.name = name self.age = age def pri 阅读全文
posted @ 2020-07-29 15:35 不放弃自己 阅读(486) 评论(0) 推荐(0) 编辑
摘要:class clsTest(): def __init__(self): print("我的名字叫:xxx") s = clsTest t = clsTest() print(s) print(t) print(' ') print(id(s)) print(id(clsTest)) print(' 阅读全文
posted @ 2020-07-29 14:55 不放弃自己 阅读(386) 评论(0) 推荐(0) 编辑
摘要:1 search(): 在整个字符串中查找,返回第一个匹配内容,如果找到返回match对象,没找到返回None;需要通过group取值,为None时会报错 import re ret = re.search('\d+','wanghw123ww676') print(ret) if ret: pri 阅读全文
posted @ 2020-07-29 13:52 不放弃自己 阅读(288) 评论(0) 推荐(0) 编辑
摘要:####python读取txt文件 #方式一: file = r'D:\test.txt' with open(file, 'rb+') as f: #可读可写二进制,文件若不存在就创建 data = f.readlines() #读取文本所有内容,并且以数列的格式返回结果,一般配合for in使用 阅读全文
posted @ 2020-07-29 11:25 不放弃自己 阅读(7031) 评论(0) 推荐(1) 编辑
摘要:一、python 输出1-100之和的方法 方法一: print(sum(range(1,101))) 方法二: from functools import reduce print(reduce(lambda x, y: x+y, range(101))) 方法三: t=0 for i in ra 阅读全文
posted @ 2020-07-13 15:37 不放弃自己 阅读(654) 评论(0) 推荐(0) 编辑
摘要:dt 是第三方模块,需安装, pip install ddt DDT包含类的装饰器ddt和两个方法装饰器data(直接输入测试数据) 通常情况下,data中的数据按照一个参数传递给测试用例,如果data中含有多个数据,以元组,列表,字典等数据,需要自行在脚本中对数据进行分解或者使用unpack分解数 阅读全文
posted @ 2020-07-10 10:48 不放弃自己 阅读(1457) 评论(0) 推荐(0) 编辑
摘要:####1、简介 APScheduler是一个 Python 定时任务框架,使用起来十分方便。提供了基于日期、固定时间间隔以及 crontab 类型的任务,并且可以持久化任务、并以 daemon 方式运行应用。 ####2、APScheduler四个组件 APScheduler 四个组件分别为:触发 阅读全文
posted @ 2020-07-08 17:05 不放弃自己 阅读(463) 评论(0) 推荐(0) 编辑
摘要:有很多情况下,需要做Python环境的迁移,比如在本地开发环境搭建了某套架构,并安装了需要依赖模块,那么就需要将原有的环境导出到目的机器上,可以使用pip freeze导出. 导出环境,在开发机器上设置 pip freeze > requirements.txt 将包依赖信息保存在requireme 阅读全文
posted @ 2020-07-08 15:33 不放弃自己 阅读(545) 评论(0) 推荐(0) 编辑
摘要:####*args和**kwargs的使用方法 *args 用来将参数打包成tuple给函数体调用 **kwargs 打包关键字参数成dict给函数体调用 def test_args(first, *args, **kwargs): print('Required argument: ', firs 阅读全文
posted @ 2020-07-08 13:56 不放弃自己 阅读(263) 评论(0) 推荐(0) 编辑
摘要:import unittest class TestOrder(unittest.TestCase): @classmethod def setUpClass(cls): print("所有用例之前执行") def setUp(self): print("每个用例开始前执行") def tearDo 阅读全文
posted @ 2020-07-07 18:55 不放弃自己 阅读(435) 评论(0) 推荐(0) 编辑
摘要:import requests,time from lxml import html def test4(): url4=[] url = ['https://www.keyomii.com/'] for i in url: res = requests.get(i) tree = html.fro 阅读全文
posted @ 2020-07-01 14:31 不放弃自己 阅读(103) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/dailinqing1984/article/details/89289946 https://www.cnblogs.com/zhaoyingjie/p/9664081.html 阅读全文
posted @ 2020-06-30 13:17 不放弃自己 阅读(175) 评论(0) 推荐(0) 编辑
摘要:####1.zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象,这样做的好处是节约了不少的内存。 a = [1, 2, 3] b = ['a', 'b', 'c'] c = zip(a, b) print(list(c)) 结果: [(1,' 阅读全文
posted @ 2020-06-18 14:34 不放弃自己 阅读(465) 评论(0) 推荐(0) 编辑
摘要:####1.map语法: map() 函数语法:map(function, iterable, …) 简单来说,map()它接收一个函数 f 和一个 可迭代对象(这里理解成 list),并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。 def square(x) 阅读全文
posted @ 2020-06-18 14:16 不放弃自己 阅读(1341) 评论(0) 推荐(0) 编辑
摘要:####[表达式 for 变量 in 序列或迭代对象] 列表推导式在逻辑上相当于一个循环,只是形似更加简洁 ####1.使用列表推导式实现嵌套列表的平铺 list=[[1,2,3],[4,5,6],[7,8,9]] print(len(list)) print(list[0]) print([j f 阅读全文
posted @ 2020-06-17 14:04 不放弃自己 阅读(217) 评论(0) 推荐(0) 编辑
摘要:之前在python笔试的时候,经常会遇到@staticmethod、@classmethod和@property的用法和区别,这三个也是python的内置装饰器,所以再来总结下: @staticmethod | 类静态方法 | 与实例方法的区别是没有self参数,并且可以在类不进行实例化的情况下调用 阅读全文
posted @ 2020-06-17 00:53 不放弃自己 阅读(220) 评论(0) 推荐(0) 编辑
摘要:python最常见的的转义字符: 转义符 描述 (在行尾时) 续行符 \ 反斜杠符号 \n 换行 \v 横向制表符 \t 纵向制表符 \r 回车 \f 换页 阅读全文
posted @ 2020-06-16 23:15 不放弃自己 阅读(3728) 评论(0) 推荐(0) 编辑
摘要:1.python中的os.path.dirname的用法 语法:os.path.dirname(path) 功能:去掉文件名,返回目录 2.python中的os.path.dirname(file)的使用 3.在接口自动化测试框架中,我们的代码除了能在本地运行,也能在不在修改代码的前提下在其他的环境 阅读全文
posted @ 2020-06-16 21:22 不放弃自己 阅读(7640) 评论(0) 推荐(1) 编辑

1
点击右上角即可分享
微信分享提示