该文被密码保护。 阅读全文
随笔分类 - python
Python学习的个人笔记
2023-06-05 17:03 by 清风软件测试开发, 213 阅读, 收藏,
摘要:
python基础知识 目录: Python基础语法: (1)打印出hello world (2)注释 (3)数据类型 (4)运算 (5)输入 (6)输出 (7)序列 (8)相等比较 (9)选择 (10)循环 (11)字典(dict) (12)集合(set)(不常用) (14)pass,del,exe 阅读全文
python adb 安卓app性能测试
2022-09-02 18:30 by 清风软件测试开发, 520 阅读, 收藏,
摘要:
主要是进行cpu、内存、冷启动、热启动、流量、电量的监测 可获取到相关数据,同竞类产品对比,或者同版本对比 cpustatus adb命令:adb shell "dumpsys cpuinfo | grep com.person.buddy" # coding=utf-8#/usr/bin/pyth 阅读全文
Python获取指定网段正在使用的IP
2020-12-10 11:34 by 清风软件测试开发, 186 阅读, 收藏,
摘要:
Python获取指定网段正在使用的IP #!/usr/bin/env python # -*- coding: utf-8 -*- ''''' 使用方法样例 python test20.py 192.168.1.1 (会扫描192.168.1.1-255的ip) 多线程加速后大概十几秒 ''' im 阅读全文
python 多线程
2020-11-21 17:13 by 清风软件测试开发, 152 阅读, 收藏,
摘要:
python 多线程 import threading from time import ctime,sleep def eat(sth): for i in range(2): print("I am eating %s. %s" %(sth,ctime())) sleep(1) def drin 阅读全文
python 枚举enum
2020-11-20 19:06 by 清风软件测试开发, 117 阅读, 收藏,
摘要:
python 枚举enum from enum import Enum class EnumTest(Enum): spring = [1,2,3] summer = [4,5,6] autumn = [7,8,9] winter = [10,11,12] print(EnumTest.spring 阅读全文
python lambda 三元表达式
2020-11-17 16:03 by 清风软件测试开发, 436 阅读, 收藏,
摘要:
python lambda 三元表达式 python中的lambda函数用法 通常定义的函数 def sum(x,y): return x+y print(sum(4,6)) 用lambda来实现: p = lambda x,y:x+y print(p(4,6)) python的三元表达式 a = 阅读全文
python修改类属性
2020-11-16 20:02 by 清风软件测试开发, 1269 阅读, 收藏,
摘要:
python修改类属性 1,当类属性为不可变的值时,不可以通过实例对象去修改类属性 class Foo(object): x = 1.5 foo = Foo() print(foo.x) #输出:1.5 print(id(foo.x)) #输出:2400205363696 foo.x = 1.7 p 阅读全文
python获取引用对象的个数
2020-11-16 19:36 by 清风软件测试开发, 672 阅读, 收藏,
摘要:
python获取引用对象的个数 使用sys.getrefcount()来获取当前对象被引用了多少次,返回的结果比实际大1 import sys class A: pass a = A() #创建实例对象并引用了1次 a1 = a #第2次引用 a2 = a #第3次引用 a3 = a #第4次引用 阅读全文
python 返回实例对象个数
2020-11-16 19:07 by 清风软件测试开发, 697 阅读, 收藏,
摘要:
python 返回实例对象个数 Python 没有提供任何内部机制来跟踪一个类有多少个实例被创建了,或者记录这些实例是些什么东西。如果需要这些功能,你可以显式加入一些代码到类定义或者__init__()和__del__()中去。最好的方式是使用一个静态成员来记录实例的个数。靠保存它们的引用来跟踪实例 阅读全文
python __del__() 清空对象
2020-11-16 18:08 by 清风软件测试开发, 716 阅读, 收藏,
摘要:
python __del__() 清空对象 python垃圾回收机制:当一个对象的引用被完全清空之后,就会调用__del__()方法来清空这个对象 当对象的引用没有被完全清空时,代码如下: class C(): def __init__(self): print('调用构造器创建对象') def _ 阅读全文
python面向对象:继承
2020-11-16 17:20 by 清风软件测试开发, 97 阅读, 收藏,
摘要:
python面向对象:继承super()的用 super()的用法 一: class A: def __init__(self): self.a = '这是一个属性' def add(self, x): y = x + 1 print(y) class B(A): def __init__(self 阅读全文
python面向对象:多态
2020-11-16 15:29 by 清风软件测试开发, 132 阅读, 收藏,
摘要:
python面向对象:多态 多态的应用场景 1. 对象所属的类之间没有继承关系 调用同一个函数fly(), 传入不同的参数(对象),可以达成不同的功能 class Duck(object): # 鸭子类 def fly(self): print("鸭子沿着地面飞起来了") class Swan(ob 阅读全文
python面向对象游戏练习:好人坏人手枪手榴弹
2020-11-16 14:34 by 清风软件测试开发, 271 阅读, 收藏,
摘要:
python面向对象游戏练习:好人坏人手枪手榴弹 主要是多态的练习,对象作为参数传给方法使用 1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 4 class Bulletbox(object): 5 def __init__(self,bulle 阅读全文
python 私有属性的作用
2020-10-31 21:35 by 清风软件测试开发, 787 阅读, 收藏,
摘要:
python 私有属性的作用 class Player(): def __init__(self, name, power, skill): self.name = name self.power = power self.skill = skill def print_role(self): pr 阅读全文
python yield关键字作用
2020-10-31 15:28 by 清风软件测试开发, 154 阅读, 收藏,
摘要:
python yield关键字作用 1,是当前对象变成一个可迭代对象 def frange(start,stop,step): x = start while x<stop: yield x x+=step for i in frange(10,20,2.5): print(i) 10 12.5 1 阅读全文
python global变量作用域
2020-10-31 11:39 by 清风软件测试开发, 439 阅读, 收藏,
摘要:
python变量作用域 var1 = 123 def func(): var1 = 456 print(var1) func() #456 print(var1) #123 var1 = 123 def func(): global var1 #变成了教室的黑板(信息透明共享) var1 = 456 阅读全文