Jodie_Rao的博客

好记性不如烂笔头

1-2 Python之print语句和注释

1. Python之print语句 print语句可以向屏幕上输出指定的文字。比如输出'hello, world',用代码实现如下: >>> print 'hello, world' 注意: 1.当我们在Python交互式环境下编写代码时,&am...

2019-03-24 22:39:15

阅读数 22

评论数 5

1-1 Python中数据类型

计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种: 一、整数 Python可以处理任...

2019-03-24 22:36:53

阅读数 11

评论数 0

JMeter之接口测试乱码问题的解决

首先看一下乱码的格式,这种情况出现的时候就需要去解决乱码问题 主要介绍以下三种解决方式: 方法一:在http请求页面的内容编码(content encoding)处写上:utf-8 方法二:打开jmeter的bin文件夹下的jmeter.properties文件 找到以下内...

2019-02-28 12:37:30

阅读数 26

评论数 0

HTTP协议

协议其实就是一种规范 HTTP协议简介(超文本传输协议:是一个基于请求与响应模式的、无状态的、应用层的协议) HTTP的原理与特点 HTTP版本及差异 根据HTTP标准,HTTP请求可以使用多种请求方法: HTTP1.0定义了三种请求方法: GET, POST 和 HEAD...

2019-02-20 22:45:53

阅读数 32

评论数 0

TCP/IP 模型及协议

TCP/IP 是用于因特网 (Internet) 的通信协议,是供已连接因特网的计算机进行通信的通信协议,定义了电子设备(比如计算机)如何连入因特网,以及数据如何在它们之间传输的标准。 一、TCP/IP 模型 TCP/IP 意味着 TCP 和 IP 在一起协同工作 TCP 负责应用软件(...

2019-02-20 16:24:21

阅读数 37

评论数 0

python-类的多态

#conding: utf-8 ''' 多态的两大要素 1. 继承 2. 方法重写 ''' class Programer(object): #定义了一个Programer类 hobby = "Play Computer&...

2019-01-12 16:12:14

阅读数 29

评论数 0

python-类的继承

#conding: utf-8 class Programer(object): #定义了一个Programer类 hobby = "Play Computer" #在类里面直接定义一个属性hobby ...

2019-01-12 16:11:23

阅读数 19

评论数 0

python-定义类的方法

#conding: utf-8 #定义类的方法 ''' 函数和方法 函数:直接调用函数名来调用 方法:必须和对象结合在一起使用(方法是类的一部分,由别的程序来调用) 常用的方法定义 class Example(object): def add(self): pass ...

2019-01-12 16:09:31

阅读数 21

评论数 0

python-定义类的属性

#conding: utf-8 #定义类的属性 class Programer(object): #定义了一个Programer类 hobby = "Play Computer" ...

2019-01-12 16:06:50

阅读数 30

评论数 0

10-3 Python列表生成式之多层表达式

for循环可以嵌套,因此,在列表生成式中,也可以用多层for循环来生成列表。 对于字符串 'ABC' 和 '123',可以使用两层循环,生成全排列: >>> [m + n for m in 'ABC' for n in '12...

2019-01-12 09:24:49

阅读数 39

评论数 0

10-2 Python列表生成式之条件过滤

列表生成式的for 循环后面还可以加上 if 判断。例如: >>> [x * x for x in range(1, 11)] [1, 4, 9, 16, 25, 36, 49, 64, 81, 100] 如果我们只想要偶数的...

2019-01-11 16:34:27

阅读数 108

评论数 0

10-1 Python之列表生成式

1.Python之生成列表 要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],我们可以用range(1, 11): >>> range(1, 11) [1, 2, 3, 4, 5, 6, 7, 8...

2019-01-11 16:33:02

阅读数 171

评论数 0

9-3 Python之迭代dict

1.Python之迭代dict的value 我们已经了解了dict对象本身就是可迭代对象,用 for 循环直接迭代 dict,可以每次拿到dict的一个key。 如果我们希望迭代 dict 对象的value,应该怎么做? dict 对象有一个values() 方法,这个方法把dict转换成一...

2019-01-11 16:31:57

阅读数 36

评论数 0

9-2 Python之索引迭代

Python中,迭代永远是取出元素本身,而非元素的索引。 对于有序集合,元素确实是有索引的。有的时候,我们确实想在 for 循环中拿到索引,怎么办? 方法是使用enumerate() 函数: >>> L = ['Adam',...

2019-01-11 16:29:12

阅读数 26

评论数 0

9-1 Python中什么是迭代

在Python中,如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们成为迭代(Iteration)。 在Python中,迭代是通过for ... in来完成的,而很多语言比如C或者Java,迭代list是通过下标完成的,比如Java代码: f...

2019-01-11 16:24:45

阅读数 34

评论数 0

8 - Python之切片

1.对list进行切片 取一个list的部分元素是非常常见的操作。比如,一个list如下: >>> L = ['Adam', 'Lisa', 'Bart', 'Paul'] 取前3个元素,应该怎么做? 笨办法: &am...

2019-01-11 16:22:36

阅读数 26

评论数 0

python列表生成式

1.生成列表 要生成 list[1,2,3,4,5],可以用range(1,6) 要生成[1*1,2*2,3*3,4*4,5*5] 怎么办? 循环太繁琐,而列表生成式则可以用一行语句代替循环完成,这种写法就是python特有的列表生成式。 利用列表生成式,可以以非常简洁的代码生成 li...

2019-01-07 14:38:14

阅读数 17

评论数 0

selenium下拉框Select

selenium下拉框用Select: 1.获取option元素 options 获取包含select下拉框内所有option项element的列表 all_selected_options 获取当前选中项elem...

2019-01-03 21:53:20

阅读数 40

评论数 0

selenium之 切换窗口、frame、alert

旧方法:switch_to_ 新方法 :switch_to. 老方法: 不同窗口之间的切换(handle): 切换窗口的方法 current_window_handle 获取当前页面窗口的句柄 window_handles ...

2019-01-01 19:24:37

阅读数 783

评论数 0

selenium模拟键盘事件

模拟键盘事件(Keys): 1.基于send_keys()基础上的key driver.find_element_by_id("kw").send_keys(Keys.HELP) ----------------------------------------...

2019-01-01 19:02:24

阅读数 84

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭