随笔分类 - python基础
摘要:logging模块 本节内容 日志相关概念 logging模块简介 使用logging提供的模块级别的函数记录日志 logging模块日志流处理流程 使用logging四大组件实例 参考文档 一、日志相关概念 1.日志的作用 简单来讲就是,我们通过记录和分析日志可以了解一个系统或软件程序运行情况是否
阅读全文
摘要:DDT的使用 DDT包含类的装饰器ddt和两个方法装饰器data(直接输入测试数据),file_data(可以从json或者yaml中获取测试数据) 只有yaml和yml结尾的文件以yaml形式上传,其他情况下默认为json 通常情况下,data中的数据按照一个参数传递给测试用例,如果data中含有
阅读全文
摘要:__author__ = 'Administrator'from email.mime.text import MIMEText #构造邮件import smtplib #发送邮件 #第一步构造邮件msg = MIMEText(_text = "hello", _subtype='plain', _
阅读全文
摘要:什么是 PyMySQL? PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 PyMySQL 安装 : 在使用 PyMySQL 之前,我们需要确保 PyMySQL 已安装。如果还未安装,我们可以使用以下命令安装最新版的 PyM
阅读全文
摘要:test.conf文件[HTTP]ip=https://www.baidu.com[STUDENT]name=羊羊羊age=18[FLAG]mode=0case_list=[1,6,10,15] conf_read.py文件#配置文件里面可以有多个标签,每个标签下面可以有很多个键值对#读取配置文件下
阅读全文
摘要:Excel库 python中Excel操作的模块 xlrd:从excel中读取数据,支持xls,xlsx xlwt:读取 Excel 文件,支持xls不支持xlsx xlutils:对已存在的Excel文件进行修改,操作 Excel 文件的实用工具,如复制、分割、筛选等。主要是为了修改excel,简
阅读全文
摘要:class mathFunc(): def __init__(self,a,b): self.a = a self.b = b def add(self): return self.a + self.b def sub(self): return self.a - self.b if __name_
阅读全文
摘要:单元测试单元测试(unit testing)是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。总的来说,单元就是人为规定的最小的被测功能模块。 u
阅读全文
摘要:__author__ = 'Administrator'#局部变量(在函数里面)只能在函数内部调用,不能再函数外调用#全局变量 (在函数外面) B = 5def add1(): a = 5 print(a + B)add1() #当全局变量与局部变量有同名的时候,优先调用内部的变量,不会改变全局变量
阅读全文
摘要:open() 方法 Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。 注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。 open() 函数常用形式是接收两个参
阅读全文
摘要:类与对象基础 类的划分:具有相同的特征 对象(实例):类中一个个体 特征:有静态和动态的,静态是属性值,动态的是方法 实例: 大佬的静态特征:IQ 大佬的动态特征:code class dalLao: IQ = 140 #这种属性值可能经常变化,不是写死的 def code(self): ##动态特
阅读全文
摘要:什么是异常? 异常即是一个事件,该事件会在程序执行过程中发生,影响了程序的正常执行。 一般情况下,在Python无法正常处理程序时就会发生一个异常。 异常是Python对象,表示一个错误。 当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。 try: 可能出现异常的代码 excep
阅读全文
摘要:1、os.getcwd():像是当前的工作路径,只具体路径,不具体到文件 2、os.path.realpath(path):返回path的真实路径,返回目录加文件,__file__就说明是当前文件所在绝对路径 3、os.path.join(a,b):连接两部分路径,组成一个完整的路径 4、os.mk
阅读全文
摘要:python import和from...import Python语言中import的使用很简单,导入模块(module)和包(package) 1、python安装路径下的Lib文件夹里的py文件或者package可以直接import导入 2、非python安装路径下的Lib下面的py文件或者p
阅读全文
摘要:Python 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 定义一个函数,以下是简单的规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符
阅读全文
摘要:Python3 range() 函数用法 Python3 range() 函数返回的是一个可迭代对象(类型是对象),而不是列表类型, 所以打印的时候不会打印列表。python range() 函数可创建一个整数列表,一般用在 for 循环中。 Python3 list() 函数是对象迭代器,可以把r
阅读全文
摘要:Python for 循环语句 Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。 语法: for循环的语法格式如下: 流程图:
阅读全文
摘要:Python 循环语句 本章节将向大家介绍Python的循环语句,程序在一般情况下是按顺序执行的。 编程语言提供了各种控制结构,允许更复杂的执行路径。 循环语句允许我们执行一个语句或语句组多次,下面是在大多数编程语言中的循环语句的一般形式: Python提供了for循环和while循环(在Pytho
阅读全文
摘要:Python While 循环语句 Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。其基本形式为: 执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。 当判断条件假false时
阅读全文
浙公网安备 33010602011771号