Python
Python基础
卢同学.
但行好事 莫问前程
展开
-
Python模块_os.system()
OS模块提供了非常丰富的方法用来处理文件和目录。常用的方法如下:参考地址:https://www.runoob.com/python/os-file-methods.html<1、------------------------------------------------------------------------------------------->dir(os)会得到os里面所有的方法。print(dir(os))<2、--------------------原创 2020-09-08 22:33:17 · 22894 阅读 · 0 评论 -
Python模块_os.path()
os.path 模块主要用于获取文件的属性。参考地址:https://www.runoob.com/python/python-os-path.htmlhttps://segmentfault.com/a/1190000017485286os.path 模块常用方法:os.path.abspath(path) 返回绝对路径。os.path.basename(path) 返回文件名。os.path.dirname(path) 返回文件路径。os.path.exists(path)原创 2020-09-08 21:40:00 · 119 阅读 · 0 评论 -
Python模块_sys模块
1、创建模块说明(1)创建模块可以将模块中相关的代码编写在一个单独的.py文件里,命名为"模块名.py"的形式。(2)在创建模块名时,设置的模块名不能是python自带的标准模块名,否则在导入该模块后,python自带的标准模块就不能导入了。...原创 2020-09-08 20:44:42 · 351 阅读 · 0 评论 -
Python模块_time
time模块:是python最为基础的时间模块。1、时区UTC 0时区中国 东八区:上海(是最标准的时间,北京时间是政治需要)2、瞬秒61秒:地球自转偏差导致的多出的1秒。3、时间戳1970年1月1日0:00距离上面这个时间过了多少秒。4、夏令时夏令时也叫日光时,是人为的,为了节省能源,每年夏天人工将时间调早1个小时。例如:夏天9:00上班(实际8:00),5:00下班(实际6:00)可以更多的利用自然光照工作,而不采用灯光。夏令时有3种状态:0->原创 2020-09-08 20:34:40 · 214 阅读 · 0 评论 -
Python基础_函数基础_函数的定义、函数的调用、函数的参数(实参、形参)、函数的文档注释、函数的返回值、Pyc 文件
函数基础_函数的定义、函数的调用、函数的参数(实参、形参)、函数的文档注释、函数的返回值、Pyc 文件def 函数名() : 函数封装的代码 . . . . . .def是英文define的缩写;函数名称应该能够表达函数封装代码的功能,方便后续的调用;函数名称的命名应该符合标识符的命名规则;1、可以由 字母、下划线、数字组成;2、不能以数字开头;3、不能与关键字重名;原创 2022-10-08 22:36:04 · 484 阅读 · 1 评论 -
Pyhton基础_程序的三大流程(顺序、分支、循环)、while循环、break、continue、while 循环嵌套、字符串中的转义字符(\t、\n、\r、\\、\’、\“)
注意:循环结束后,之前定义的计数器条件的数值是依旧存在的。:计算 0 ~ 100 之间所有数字的累计求和结果;函数输出内容之后,会自动在内容末尾增加换行;表示向控制台输出内容结束之后,不会换行。函数输出内容之后,继续希望显示的内容;,导致循环持续执行,程序无法终止。如果不希望末尾增加换行,可以在。是专门在循环中使用的关键字;的功能是在不使用表格的情况下在。,每一行星号的数量依次递增;,每一行星号的数量依次递增;循环最常用的应用场景是。函数输出内容的后面增加。在程序开发中,通常会遇到。原创 2022-10-07 21:56:29 · 682 阅读 · 0 评论 -
Python基础_运算符_算数运算符、比较(关系)运算符、逻辑运算符、赋值运算符、运算符的优先级
Python基础_运算符_算数运算符、比较(关系)运算符、逻辑运算符、赋值运算符、运算符的优先级原创 2022-10-07 20:30:57 · 802 阅读 · 0 评论 -
Python基础_判断语句(if、elif、else)、if 嵌套、逻辑运算符(and、or、not )、随机数的处理
Python基础_判断语句(if、elif、else)、if 嵌套、逻辑运算(and、or、not )、随机数的处理如果条件满足,才能做某件事情;如果条件不满足,就做另外一件事情,或者什么也不做;判断语句又被称为 “分支语句”,正是因为有了判断,才让程序有了很多的分支。原创 2022-10-07 17:38:30 · 1184 阅读 · 0 评论 -
Pyhton基础_变量的类型、计算、输入、类型转换、格式化输出
Pyhton基础_变量的类型、计算、输入、类型转换、格式化输出一个提前准备好的功能 (别人或者自己写的代码), 可以直接使用 ,而不用关心内部的细节。1、在控制台依次提示用户输入: 姓名 、 公司 、 职位 、 电话 、 邮箱。,输出:苹果单价 9.00 元/斤,购买了 5.00 斤,需要支付 45.00 元;函数从键盘等待用户的输入,用户输入的任何内容Python都认为是一个字符串。2、如果希望输出文字信息的同时, 一起输出数据,就需要使用到格式化操作符。原创 2022-10-07 13:40:42 · 884 阅读 · 0 评论 -
Pyhton基础_变量的定义、变量的命名规则、标识符和关键字、查看 “Python“ 中的关键字
Pyhton基础_变量的定义在 Python 中,每个变量 在使用前都必须赋值 ,变量 赋值以后该变量才会被创建。等号(=)用来给变量赋值;=左边是一个变量名;=右边是存储在变量中的值;变量名 = 值变量定义之后,后续就可以直接使用了。原创 2022-10-07 12:11:34 · 698 阅读 · 0 评论 -
Python基础_程序执行原理
Python基础_程序执行原理3、我们的程序是安装在内存中的,还是安装在硬盘中的?计算机中包含有较多的硬件,但是一个程序要运行,有。的目的,是为了方便使用者不用记住使用的解释器是。发送给腾讯的服务器,等待服务器确认用户信息;1、计算机中哪一个硬件设备负责执行程序?负责执行翻译完成的代码。,QQ 程序就会被加载到。1、操作系统会首先让。原创 2022-10-06 21:12:06 · 115 阅读 · 0 评论 -
Pyhton基础_算数运算符
Pyhton基础_算数运算符原创 2022-10-06 20:17:49 · 292 阅读 · 0 评论 -
Python注释、Python风格规范
Python应在其行尾添加注释(为了提高可读性,注释应该至少离开代码 2 个空格);使用用自己熟悉的语言,在程序中对某些代码进行标注说明,增强程序的可读性。右边的所有内容都被当做说明文字,只起到辅助说明作用。要在 Python 程序中使用多行注释,可以用。的惯例,就是一个团队中彼此阅读对方的代码;在代码的后面(右边)增加说明性的文字。,对于一目了然的代码,不需要添加注释;,应该在操作开始前写上若干行注释;在一些正规的开发团队,通常会有。在程序开发时,同样可以使用。,就可以使用多行注释。但是,需要注意的是,原创 2022-10-06 20:09:44 · 625 阅读 · 1 评论 -
PyCharm 的初始设置
PyCharm 的初始设置通常每一个项目就具有一个独立专属的目录,用于保存所有和项目相关的文件。一个项目通常会包含很多源文件。原创 2022-10-06 18:43:20 · 2234 阅读 · 0 评论 -
执行 Python 程序的三种方式
执行 Python 程序的三种方式:PyCharm是 Python 的一款非常优秀的集成开发环境;PyCharm除了具有一般 IDE 所必备功能外,还可以在Windows、Linux、macOS下使用;PyCharm适合开发大型项目;一个项目通常会包含很多源文件;每个源文件的代码行数是有限的,通常在几百行之内;每个源文件各司其职,共同完成复杂的业务功能;原创 2022-10-06 17:31:18 · 3196 阅读 · 0 评论 -
Python 2.x与Python 3.x版本介绍
Python 2.x与Python 3.x版本介绍目前市场上有两个常用的 Python 版本,分别是Python 2.x和Python 3.x。新的 Python 程序建议使用Python 3.0版本的语法。原创 2022-10-06 17:17:05 · 686 阅读 · 0 评论 -
认识Python
认识Python人生苦短,我用 Python —— Life is short, you need Python.原创 2022-10-04 22:17:26 · 105 阅读 · 0 评论 -
Python开发_励志小公式分享
1、日积硅步以致千里,日积怠惰以致深渊```cpp公式:1.01^365=37.783434332887280.99^365=0.025517964452291125代码:>>> 1.01**36537.78343433288728>>> 0.99**3650.025517964452291125>>>```2、只比你努力一点点,其实已经甩你很远```cpp公式:1.02^365=1377.40829196607680.98^365=00.000627361159692原创 2022-08-27 00:04:37 · 507 阅读 · 0 评论 -
接口自动化_requests相关介绍和操作(requests库构造请求参数的方法)
接口自动化_requests相关介绍和操作(requests库构造请求参数的方法)1、在python中,可以构造HTTP请求的库2、requests库介绍3、requests库特点4、requests库安装5、requests库帮助文档网址:http://cn.python-requests.org/zh_CN/latest/6、requests库构造请求参数的方法7、requests库如何构建请求参数,总结如图所示:...原创 2022-07-06 18:19:41 · 416 阅读 · 0 评论 -
数据类型_表单form数据与Json数据介绍与使用
数据类型_表单form数据与Json数据介绍与使用一、表单格式介绍二、JSON 格式介绍三、用from和json分别表示下面的信息1、小明:120岁、160高原创 2022-07-06 17:31:28 · 3203 阅读 · 0 评论 -
查看工具设置的编码 sys.getdefaultencoding()
查看工具设置的编码 sys.getdefaultencoding()原创 2022-07-02 12:09:11 · 267 阅读 · 0 评论 -
log技术_类继承封装
log技术_类继承封装原创 2022-07-01 20:44:42 · 135 阅读 · 0 评论 -
Python日志_logging_basicConfig()函数、在日志文件中记录异常
log技术_logging_basicConfig()函数_在日志文件中记录异常原创 2022-07-01 18:27:17 · 389 阅读 · 1 评论 -
Python日志_logging_basicConfig()函数各个参数说明、日志方法封装与使用
log技术_logging_basicConfig()函数各个参数说明、日志方法封装与使用原创 2022-07-01 18:26:41 · 3229 阅读 · 1 评论 -
Python装饰器@函数名的介绍与应用、带参数的装饰器、不带参数装饰器
Python装饰器@的介绍与应用、带参数的装饰器、不带参数装饰器1、装饰器概述2、代码演示2.1、Python代码-初始版本2.2、Python代码-优化版本-12.3、Python代码-优化版本-2 使用装饰器(不带参数) @2.4、Python代码-优化版本-3 使用装饰器(带参数) @............原创 2022-07-01 17:21:53 · 658 阅读 · 0 评论 -
Pytest_fixture装饰器、调用fixture的三种方法、usefixtures与传fixture区别、fixture自动使用autouse=True
Pytest_fixture装饰器、调用fixture的三种方法、usefixtures与传fixture区别、fixture自动使用autouse=True原创 2022-06-28 17:02:30 · 948 阅读 · 0 评论 -
WEB自动化_多标签页切换(切换窗口)
WEB自动化_多标签页切换(切换窗口)原创 2022-06-27 18:53:20 · 459 阅读 · 0 评论 -
App自动化界面操作_启动App、webdriver.Remote()
App自动化界面操作_启动App、webdriver.Remote()原创 2022-06-27 18:52:57 · 1574 阅读 · 0 评论 -
pytest_测试用例分类_只执行冒烟用例_@pytest_mark_smoke
pytest_测试用例分类_只执行冒烟用例_@pytest_mark_smoke原创 2022-06-27 18:49:07 · 931 阅读 · 0 评论 -
Pytest_测试框架_setup和teardown、定制初始化和清除步骤、fixtrue显示引用
Pytest_测试框架_setup和teardown、定制初始化和清除步骤、fixtrue显示引用1、在pytest中有四种setup和teardown。案例1:setup_class 和 teardown_class案例2:setup_module 和 teardown_module,以模块为作用域案例3:等同于setup的功能,不同的是比setup功能更强,可以为用例定制初始化和清除步骤。...原创 2022-06-27 18:47:51 · 307 阅读 · 0 评论 -
Pytest_Allure报告生成与环境搭建
Pytest_Allure报告生成与环境搭建一、环境搭建链接:http://allure.qatools.ru/二、allure工作流程三、简介:Allure+pytest 生成测试报告四、设置allure显示环境 environment.properties五、Allure报告生成双击 index.html 在浏览器打开报告即可。......原创 2021-02-28 21:49:27 · 603 阅读 · 0 评论 -
pytest_fixture装饰器、返回值、单个用例调用多个函数
001_pytest入门_fixture装饰器、fixtrue_返回值、单个用例调用多个函数原创 2022-06-27 15:27:25 · 789 阅读 · 0 评论 -
pytest入门_测试用例分类_@pytest.mark.smoke
pytest入门_测试用例分类_@pytest.mark.smoke原创 2022-06-27 14:23:42 · 910 阅读 · 0 评论 -
UI自动化_conftest.py 配置文件的作用
UI自动化_conftest.py 配置文件的作用原创 2022-06-27 13:44:22 · 423 阅读 · 0 评论 -
Python_yield函数用户
Python_yield函数用户原创 2022-06-27 13:23:11 · 122 阅读 · 0 评论 -
App自动化界面操作_打开通知栏、driver.open_notifications()
App自动化界面操作_打开通知栏、driver.open_notifications()原创 2022-06-26 17:26:27 · 383 阅读 · 1 评论 -
WEB自动化_CSS中表示倒数第几个元素的方法、伪类nth-child,nth-of-type
WEB自动化_CSS中表示倒数第几个元素的方法、伪类nth-child,nth-of-type原创 2022-06-26 17:18:39 · 404 阅读 · 0 评论 -
APP自动化_同时操作多个设备(多终端机同时运行)
APP自动化_同时操作多个设备(多终端机同时运行)原创 2022-06-26 17:17:57 · 1023 阅读 · 0 评论 -
APP自动化_多进程演示、同时开启多个进程、关闭所有进程
APP自动化_多进程演示、同时开启多个进程、关闭所有进程原创 2022-06-26 17:17:19 · 231 阅读 · 0 评论 -
pytest_失败用例的重跑机制@pytest.mark.flaky()
pytest_失败用例的重跑机制@pytest.mark.flaky()原创 2021-06-13 22:54:24 · 1886 阅读 · 1 评论