python
文章平均质量分 84
A little progress
这个作者很懒,什么都没留下…
展开
-
Web自动化测试进阶
一、Selenium自动化测试框架1、Selenium概述1.1、什么是框架?框架(framework)是一个框子——指其约束性,也是一个架子——指其支撑性。是一个基本概念上的结构,用于去解决或者处理复杂的问题。框架是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。框架,其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单说就是使用别人搭好的舞台,你原创 2022-05-30 09:53:20 · 218 阅读 · 0 评论 -
requests接口测试
一、介绍requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到, Requests是Python语言的第三方的库,专门用于发送HTTP请求二、前提pip install requests三、get请求import requestsclass TestRequestsClass(): def getmethod(self): # 第一种get请求的方式 # url = "http:/原创 2022-05-20 09:16:18 · 225 阅读 · 0 评论 -
面向对象(二):继承
一、继承的概念1.1:现实中的继承在现实生活中,继承一般指的是子女继承父辈的财产,如下图:搞不好,结果如下..1.2:程序中的继承在程序中,继承描述的是多个类之间的所属关系。如果一个类A里面的属性和方法可以复用,则可以通过继承的方式,传递到类B里。那么类A就是基类,也叫做父类;类B就是派生类,也叫做子类。# 父类class A(object):def __init__(self):self.num =...原创 2022-05-11 09:49:41 · 176 阅读 · 0 评论 -
面向对象(一):类和对象
一、面向对象的基本介绍面向过程编程最易被初学者接受,其往往用一长段代码来实现指定功能,开发过程的思路是将数据与函数按照执行的逻辑顺序组织在一起,数据与函数分开考虑。今天我们来学习一种新的编程方式:面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)1)解决菜鸟买电脑的故事第一种方式:1)在网上查找资料2)根据自己预算和需求定电脑的型号 MacBook 15 顶配 1W83)去市场找到苹果店各种店无法甄别真假 随便找了一家4原创 2022-05-09 21:29:14 · 331 阅读 · 0 评论 -
python的文件操作和异常处理
一、文件的介绍1.1:什么是文件?计算机文件https://baike.baidu.com/item/%E8%AE%A1%E7%AE%97%E6%9C%BA%E6%96%87%E4%BB%B6/5687396属于文件的一种,与普通文件载体不同,计算机文件是以计算机硬盘为载体存储在计算机上的信息集合。文件可以是文本文档、图片、程序等等。文件通常具有点+三个字母的文件扩展名,用于指示文件类型(例如,图片文件常常以 JPEG 格式保存并且文件扩展名为 .jpg)原创 2022-05-07 21:22:17 · 694 阅读 · 0 评论 -
python-函数
一、函数1.1:什么是函数在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块 组织为一个小模块,这就是函数1.2:函数定义和调用格式:def 函数名():执行语句函数名()#调用函数案例:def hello():print("hello word")hello()注意:定义了函数之后,就相当于有了一个具有某些功能的代码,想要让这些代码能够执行,需要调用它,调...原创 2022-05-06 21:32:30 · 758 阅读 · 0 评论 -
python集合
一、集合1.1:集合的特性集合是无序的,集合中的元素是唯一的,集合一般用于元组或者列表中的元素去重1.2:集合的格式格式1:变量名=set(元素,元素)格式2:变量名={元素,元素...}注意:下面写法为一个空字典,为空默认是字典,如果有数据在根据格式判断为字典还是集合name={}1.3:添加元素方式一:add案例:nums = {11,24,45,96,28}nums.add(42)print(nums)#{96, 42,原创 2022-05-06 20:44:52 · 9892 阅读 · 0 评论 -
python-字典
一、字典1.1:字典的格式格式:变量名={key1:value,key2:value,,,}字典的每个元素由2部分组成,键(key):值(value)案例:info = {"name":"jack","age":12,"sex":"男"}1.2:根据键访问值案例:有对应key的info = {"name":"jack","age":12,"sex":"男"}print(info["name"])#结果:jack案例:无对应key的原创 2022-05-05 21:10:47 · 144 阅读 · 0 评论 -
python基础--语句
一、判断语句前言:在程序中如果某些条件满足,才能做某件事情,而不满足时不允许做,这就是所谓的判断1.1:if语句的使用格式if 要判断的条件:条件成立时,要做的事情案例:判断年纪,如果age大于18,输入成年age = 18if age>18:print("你已成年")注意:代码的缩进为一个tab键,或者4个空格1.2:if-else的使用格式if 要判断的条件:条件成立时,要做的事情else:...原创 2022-04-28 21:03:03 · 158 阅读 · 0 评论 -
Python基础-基本语法
什么是编程语言是用来定义计算机程序的形式语言。我们通过编程语言来编写程序代码,再通过语言处理程序执行向计算 机发送指令,让计算机完成对应的工作。 简单来说,编程语言就是人类和计算机进行交流的语言一、python的简介1.1:python发展的背景Python的作者,Guido von Rossum(吉多·范·罗苏姆,中国Python程序员都叫他 龟叔),荷兰人。Python 本身也是由诸多其他语言发展而来的,Python目前有两个版本,Python2.x和Python3.x1原创 2022-04-27 21:30:32 · 16060 阅读 · 2 评论