python
python的使用
云想衣裳花想容125
这个作者很懒,什么都没留下…
展开
-
python基础知识D1
字典的基本方法desired_caps = { "系统名": "安卓", "系统版本": "9", "设备名": "IP:PORT"}""" 1 获取key,并且遍历"""print(desired_caps.keys(),type(desired_caps.keys()))for i in desired_caps.keys(): print(i) """ 2 获取value,并且遍历"""print(desired_caps.values(),ty原创 2022-04-16 19:21:56 · 369 阅读 · 0 评论 -
python基础知识D
变量数据类型注释rand_var:int = 7print(rand_var,type(rand_var))rand_var = "7"print(rand_var,type(rand_var))"""【执行结果】7 <class 'int'>7 <class 'str'>"""注释本身不具备强制校的功能,只是提示后续使用代码的人...原创 2022-04-02 22:29:06 · 658 阅读 · 0 评论 -
Selenium自动化
环境搭建Windows环境下,Python版的Selenium的安装过程如下:1)安装Python和PyCharm;2)安装Selenium可以选择离线安装或者在线安装:在线安装:在cmd命令行窗口输入命令:pip install selenium==3.14离线安装:将安装包解压到某个目录并将目录切换到解压的目录(有setup.py文件的目录),执行命令:python setup.py install注意:要使得Selenium能正常工作,需要安装两个包:urllib3+selenium3原创 2022-02-11 17:40:11 · 129 阅读 · 0 评论 -
python基础知识F
匿名函数语法:lambda 参数: 表达式# 定义简单的函数乘法 = lambda x, y: x * yprint(乘法(5,4))# 覆盖原函数的功能def 除法(a,b): return a/b除法 = lambda x,y:round((x/y),1)print(除法(10,3))特殊方法name"""__name__ 标识模块的名字,显示一个模块的某功能是被自己执行还是被别的文件调用执行假设模块A、B,模块A定义了功能C,模块B调用模块A,现在功能C被执行原创 2022-03-19 18:44:19 · 383 阅读 · 0 评论 -
python装饰器
功能拓展原函数功能的一种函数,返回值也是一个函数,不改变原函数代码的提前下增加新功能1.嵌套函数import timedef deco(func): start = time.time() func() end = time.time() time_cha = end - start print(f"共耗时{time_cha}s")def func1(): print("开始学习",end="") time.sleep(2) pr原创 2022-03-10 22:36:22 · 69 阅读 · 0 评论 -
python基础知识C1
1.内置方法或属性python内置方法或属性 __方法名__dir()函数# dir() 内置函数# (1)不带参数 返回 变量名、方法名、定义类名print(dir())# (2)带参数 返回 参数的属性(变量名)、方法名print(dir([]))def demo1(): """这是一条简单的多行测试""" print("dir()的简单测试")print(dir(demo1))print(demo1.__doc__)['__annota原创 2022-03-07 15:45:15 · 406 阅读 · 0 评论 -
python读取各种文件
1.yaml文件# house.yaml--------------------------------------------------------------------------# 1."数据结构"可以用类似大纲的"缩排"方式呈现# 2.连续的项目通过减号“-”来表示,也可以用逗号来分割# 3.key/value对用冒号“:”来分隔# 4.数组用’[ ]’包括起来,hash用’{ }’来包括# ················写法 1·····················hous原创 2022-02-10 23:16:50 · 568 阅读 · 0 评论 -
Unittest简单项目
1.业务模块"""文件名:calc.py"""class Calc1: def __init__(self, a, b): self.a = a self.b = b def multiply(self): x = self.a * self.b return x def division(self): y = round(self.a / self.b, 2) return y原创 2022-02-11 15:35:45 · 530 阅读 · 0 评论