02 2019 档案

摘要:不知不觉博客已经写了100篇了,这个博客拖了一个星期才动手写。最近一周在处理各种客诉,漏测问题的返工,新版本的复测,觉得疲惫又使不上力,好像总有许多BUG未被发现。 每天剩余不多的时间也用来敲了一些代码,读一些这几年都没学习的测试理论。也在构思这个博客该怎么写?写什么内容。 新技能 学习一门技术,是 阅读全文
posted @ 2019-02-27 12:49 局长 阅读(155) 评论(0) 推荐(0) 编辑
摘要:测试函数: name_function.py names.py 执行结果: 单元测试和测试用例 代码: 执行结果: 阅读全文
posted @ 2019-02-21 22:45 局长 阅读(618) 评论(0) 推荐(0) 编辑
摘要:如何进行数据存储,很多程序都要求用户输入某种信息,如让用户存储游戏首选项或提供要可视化的数据。 使用模块json进行数据存储。 1.1、使用json.dump()和json.load() 待续........ 阅读全文
posted @ 2019-02-21 18:36 局长 阅读(219) 评论(0) 推荐(0) 编辑
摘要:1、文件分析 下面来做一些文件分析操作,分析整本书的信息。 知识点: split()方法例子: 下面进行分析下怎么分析一个文本: 1、下载个纯英文小说,自己百度一个,本文是的是英文小说《Crimes and Punishments》(《罪与罚》) 2、导入到和程序一个文件夹下 知识点: 代码: 执行 阅读全文
posted @ 2019-02-21 15:03 局长 阅读(272) 评论(0) 推荐(0) 编辑
摘要:我们处理文本文件时,经常会遇到这样的报错: 下面提供两种解决办法: 方法1: 方法2: 以上方法是在执行打开文件时使用到的,其他打开文件的方法类似。 阅读全文
posted @ 2019-02-21 14:16 局长 阅读(6733) 评论(0) 推荐(0) 编辑
摘要:异常 定义:python使用被称为异常的特殊对象来管理程序执行期间发生的错误,每当发生让python不知所措的错误时,它都会创建一个异常对象。 1、处理ZeroDivisionError异常 先看下不处理异常的情况 执行结果: 数字0不能作为除数,就会报错,那么如何处理Traceback异常。 2、 阅读全文
posted @ 2019-02-21 11:47 局长 阅读(238) 评论(0) 推荐(0) 编辑
摘要:python文件操作 1、从文件中读取数据 1.1、读取整个文件 新建一个txt文本文件: 新建一个.py文件 执行结果: 1.2、文件路径: 相对路径:相对路径让朴有天hon到指定的位置去找,而该位置是相对于房钱运行的程序所在目录的。 绝对路径:将计算机中的准确位置告诉Python,这样就不用关心 阅读全文
posted @ 2019-02-20 20:57 局长 阅读(252) 评论(0) 推荐(0) 编辑
摘要:导入类 1.1、导入单个类 如何导入单个类 以上一节为例,编写一个car.py程序 编写一个新程序my_car.py 希望在my.car.py文件中直接使用car.py中的函数,使用from car import Car 实例,新建一个car.py 1 class Car(): 2 """一次模拟汽 阅读全文
posted @ 2019-02-19 22:17 局长 阅读(20276) 评论(0) 推荐(1) 编辑
摘要:继承 什么是继承? 编写类时,并非总要从空白开始。如果要编写的类是另一个现成类的特殊版本,可使用继承。 一个类继承另一个类时,将自动获得另一个类的所有属性和方法。现有的类称为父类,而新类称为子类。 子类继承了其父类的所有属性和方法,同时也可以定义自己的属性和方法。 1、子类的方法__init__ 创 阅读全文
posted @ 2019-02-19 21:36 局长 阅读(450) 评论(0) 推荐(0) 编辑
摘要:python - 类 1、创建和使用类 1.1、创建Dog类 python中,首字母大写的名称称为类。 类定义中的括号是空的,因为要从空白创建这个类 通过实例访问的对象叫做属性。例如self.age = age 1.2、根据类创建实例 执行结果: 1.3、访问属性 1.4、调用方法 根据Dog类创建 阅读全文
posted @ 2019-02-18 22:53 局长 阅读(338) 评论(0) 推荐(0) 编辑
摘要:1、将函数存储在模块中 1.1、导入整个模块 要将函数导入,得先创建模块,模块 是扩展名为.py的文件,包含要导入到程序中的代码。 首先定义编写一个.py的文件,命名为pizza.py,代码如下: 然后新建一个make_pizza.py文件 以上,即可实现对pizza.py模块的导入。 1.2、导入 阅读全文
posted @ 2019-02-17 00:17 局长 阅读(348) 评论(0) 推荐(0) 编辑
摘要:python函数2(返回值、传递列表...) 1、返回值 1.1、返回简单的值 1 #返回简单值 2 def get_formatted_name(first_name,last_name): 3 """返回整洁的名字""" 4 full_name = first_name + ' ' + last 阅读全文
posted @ 2019-02-16 23:03 局长 阅读(11128) 评论(0) 推荐(0) 编辑
摘要:函数 什么是函数?函数是带名字的代码块,用于完成具体的工作。写出一个函数后,就可以一直调用。 定义函数,函数的基本组成: 1.1 向函数传递参数 向函数中传递任意参数,这样打印出的结果就可以根据自己的选择,做出改变。即是下一节讲到的形参 1 #向函数传递信息 2 3 def greet_user(u 阅读全文
posted @ 2019-02-16 15:55 局长 阅读(39078) 评论(0) 推荐(3) 编辑
摘要:本节主要介绍通过程序代码无人干预地上传文件附件,并进行提交操作。 1、使用send_keys方法上传文件 阅读全文
posted @ 2019-02-14 21:10 局长 阅读(358) 评论(0) 推荐(0) 编辑
摘要:#-*- coding=utf-8 -*- #更改一个对象界面的属性值 from selenium import webdriver import unittest def addAttribute(driver,elementObj,attributeName,value): #封装向页面标签中添加新属性的方法 #调用JavaScript代码页面标签添加新属性,a... 阅读全文
posted @ 2019-02-14 18:45 局长 阅读(989) 评论(0) 推荐(0) 编辑
摘要:#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2019/2/13 18:59 # @Author : solo # @Site : # @File : webdriver_11_6.py # @Software: PyCharm #无人工干预地自动下载某个文件 #目的:在网页上下载时,通常需要人为设定下载文... 阅读全文
posted @ 2019-02-13 20:04 局长 阅读(365) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示