欢迎来到BlackTest-老王自动化测试

摘要: 本文来介绍多行打印。多行打印一般出现在欢迎界面,例如你玩过的游戏,第一个界面,很多文字显示。 我们随便打印几行,来模拟下这种多行打印情况。 阅读全文
posted @ 2019-04-01 15:52 BlackTest 阅读(2095) 评论(0) 推荐(0) 编辑
摘要: 本文来介绍用Python读取csv文件。什么是csv(Comma-Separated Values),也叫逗号分割值,如果你安装了excel,默认会用excel打开csv文件。 1. 我们先制作一个csv文件,example.csv 2. 看看如何用Python来读取这个文件 运行输出效果 ['ci 阅读全文
posted @ 2019-04-01 15:49 BlackTest 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 在Python中,异常处理,主要是try except语句,通常语法格式如下. try: 代码块1 except Exception as e: print(e) 代码2 接着前面读取CSV文件,如果我们csv文件不存在,针对这个写一个异常处理。 上面的exceple1.csv文件在桌面是不存在的, 阅读全文
posted @ 2019-04-01 15:49 BlackTest 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 这里简单举例一个多维列表,多维看起来都很晕。 阅读全文
posted @ 2019-04-01 15:46 BlackTest 阅读(1882) 评论(0) 推荐(0) 编辑
摘要: 本文来介绍列表的操作,先看看单个列表的操作,列表有多个方法。以下多行代码,建议你写一个方法,测试运行一个方法,不然看起来很乱。 阅读全文
posted @ 2019-04-01 15:45 BlackTest 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 本文介绍列表也元组,先来看看他们的定义。 运行结果是 15 6 元组和列表如何访问自己的元素 元组和列表的区别: 元组是不可以更改的,列表是可以更改的。 阅读全文
posted @ 2019-04-01 15:42 BlackTest 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 本文介绍Python中导入模块和包 导入包: 阅读全文
posted @ 2019-04-01 15:41 BlackTest 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 本文开始介绍模块导入的一些基本语法,我们现在还在Python自带的IDLE编辑器里写Python代码,如果你要需要一个功能,例如build-in的模块,那么你就需要先导入这个模块,然后才能使用这个模块相关方法。不像在Pycharm编辑器了,你copy过来的代码放里面,你鼠标指针点一下亮红的地方,有自 阅读全文
posted @ 2019-04-01 15:35 BlackTest 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 有时候,我们需要获取用户的键盘输入的信息,然后得到信息,拿去做一些事情。 请看下面的demo.py 运行,然后在问好后面输入一个名称 阅读全文
posted @ 2019-04-01 15:31 BlackTest 阅读(3298) 评论(0) 推荐(0) 编辑
摘要: 这里,介绍几个初学者经常上网查询的问题,直接看下面的例子 阅读全文
posted @ 2019-04-01 15:30 BlackTest 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 本文介绍类和简单使用,类是需要class这个关键字来声明的,一般如下面的语法: class className: def fun1(): pass def fun2(): pass 看下面demo.py # 练习类和使用'''类是用来管理函数的,类的引用是为了面向对象编程Python同时支持面向过程 阅读全文
posted @ 2019-04-01 15:29 BlackTest 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 前面两篇关于写文件和更新文件内容,我们最后都是手动去打开检查是否更新了。现在我们这里通过函数读取之前文件内容,打印到屏幕终端。 运行结果: 阅读全文
posted @ 2019-04-01 15:27 BlackTest 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 本文介绍在一个已经存在的文件尾部添加内容,还是用到write方法。 这里exampleFile.txt是前面文件创建的文件,里面有两行文字。 阅读全文
posted @ 2019-04-01 15:26 BlackTest 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 前面介绍了函数,这篇我们就利用Python 内构函数open来写入字符串到txt文件里。 直接看demo.py 这里有一个小问题,如果我要输入时中文到txt文件会报unicode错误,暂时没法解决。 阅读全文
posted @ 2019-04-01 15:25 BlackTest 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 本文来介绍几种常见的错误,任何人在刚开始接触一个新的语言,即使照着代码抄写,也可能会犯错误,这里我们就介绍几种常见的错误,看看你是否遇到过。 1. NameError: name 'xxx' is not defined,变量声明错误 运行报错: 2. expected an indented bl 阅读全文
posted @ 2019-04-01 15:24 BlackTest 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 本文介绍如何利用pip命令安装Python相关的包和模块。在Python中有些方法或者模块是自带的功能,也叫(build-in),内构函数,实际使用,可能内构函数或者模块不能完成我们的任务,我们就需要安装一些其他的包和模块,这个时候就想需要用到pip命令。 如果你之前没有接触过Selenium,你可 阅读全文
posted @ 2019-04-01 15:12 BlackTest 阅读(743) 评论(0) 推荐(0) 编辑
摘要: 本文来讲讲全局变量和局部变量,前面学习了函数的基本使用,所以,这里就要注意变量的使用和访问权限。 试试下面的demo.py 阅读全文
posted @ 2019-04-01 15:08 BlackTest 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 本文介绍Python中的函数,主要了解如何定义一个函数,如何调用一个函数。 如果上面你不写调用函数这行代码,你运行后,是没有打印输出的。我们这里来,结合前面的if语句来定义一个,两个数比较,判断最大的那个。 再升级一下,如何求三个数大小,这里有两个思路,多层嵌套if在一个函数里或者利用maxTwo( 阅读全文
posted @ 2019-03-29 19:02 BlackTest 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 本文介绍if else语句,不多说,直接看例子。 if elif else语句 阅读全文
posted @ 2019-03-29 19:00 BlackTest 阅读(441) 评论(0) 推荐(0) 编辑
摘要: 本文介绍另外一种循环语句,for循环,直接看例子。 用for实现打印1到9的数字。 方法一:写入一个列表,然后遍历列表 # 这里介绍 for循环# 打印1到9 exampleList = [1,2,3,4,5,6,7,8,9] for eachNumber in exampleList: print 阅读全文
posted @ 2019-03-29 18:39 BlackTest 阅读(479) 评论(0) 推荐(0) 编辑