
python学习
DDQ_DQ
这个作者很懒,什么都没留下…
展开
-
python学习历程——抽象(day 4)
前几天学习了python的一些基础知识,比如:数据结构,了解了列表、元组、字符串、字典等,并了解学习了这些数据结构的一些方法,紧接着学习了一些语句,比如循环、if语句等,接着学习函数、参数等将在后面将用于抽象等经常用到的概念 1、函数 使用 def 定义函数,函数中的return语句非常重要,return语句是用来从函数中返回值的。有的函数并没有return,或者return语句后面并没有返回原创 2017-09-15 14:12:00 · 429 阅读 · 0 评论 -
python 数据写在已存在的excel表中
前面写过一篇文章关于excel的读写。其中: 模块xlrd:用于读取excel数据 模块xlwt : 用于向excel写入数据 接下来介绍模块xlutils,可用于在当前的excel表中写入数据,不用再新开一个excel表from xlutils.copy import copyimport osimport xlrddef wirte_excel_data(self,row,co原创 2018-01-04 20:57:43 · 9325 阅读 · 1 评论 -
python断言学习
使用断言来与预期结果做比较1、assertEqual 和 assertNotEqualassertEqual :如果两个值相等,则passassertNotEqual:如果两个值不相等,则pass用法:assertEqual (a,b,msg)其中a与b比较,相等则通过,不等则返回信息msg,msg信息选填,assertNotEqual的用法与之相反2、assertTrue 和 assert原创 2017-11-14 16:39:46 · 976 阅读 · 0 评论 -
python excel操作
在学习自动化框架过程中,其中涉及到参数化,需要用excel进行读取数据,学习一下,进行更多的了解 读取excel可用:xlrd模块 写入excel可用:xlwt模块 读取excel表基础操作如下:import osfrom xlrd import open_workbookfile_path = os.path.abspath('.')+r'\data\baidu.xlsx'print(f原创 2017-09-26 15:49:38 · 457 阅读 · 0 评论 -
python_xml文件的解析与构建
官方文档:https://docs.python.org/3/library/xml.html 构建xml文档: 解析xml文档:from xml.etree.ElementTree import parsepath = r'E:\settings.xml'f = open(path)xml_tree = parse(f)root = xml_tree.getroot()prin原创 2017-10-25 22:16:47 · 492 阅读 · 0 评论 -
python_csv模块学习
csv模块官方文档https://docs.python.org/3/library/csv.html 读csv文件import csvrpath = r'E:\xxx.csv'with open(rpath) as rf: reader = csv.reader(rf) #使用reader时,row[0]用数字代表某一列 for row in reader:原创 2017-10-11 16:50:47 · 505 阅读 · 0 评论 -
python 发送邮件学习
在学习python+selenium框架中,涉及到使用python将测试报告邮件发送,下面学习学习python的邮件模块 https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001386832745198026a685614e7462fb57dbf733cc9f3ad000原创 2017-09-28 20:53:04 · 664 阅读 · 0 评论 -
python学习历程_基础知识(2day)
一、数据结构之字典 key-value原创 2017-09-12 10:33:23 · 346 阅读 · 0 评论 -
python学习历程_类(day5)
一、多态:意味着就算不知道变量所引用的对象类型是什么,还是能够对其进行操作,而它也会根据对象(或类)类型的不同而表现出不同的行为多态的具体实现不仅体现于方法,很多内建的运算符和函数都存在多态的性质二、封装:指向程序中的其他部分隐藏对象的具体实现细节的原则。多态可以让用户对于不知道是什么类的对象进行方法调用,而封装是可以不用关心对象如何构建而直接进行使用。三、继承:四、类、对象(类的原创 2017-09-20 10:41:09 · 332 阅读 · 0 评论 -
python 学习历程_基础知识(1day)
在学习selenium+python过程中,在接触自动化框架后,发现自己前段时间在网上看的python视频的知识似乎不能满足接下来的运用,什么logging模块、文件操作等都需要学习所以捡起最开始买的《python基础教程》来较系统的在这一过程中来学习一下python知识(python 版本3.62),这下面全当自己的个人学习笔记原创 2017-09-12 09:59:00 · 823 阅读 · 1 评论 -
python学习历程_异常+魔术方法(day6)
1、引发异常:raise自定义异常类:只要确保的类是直接或间接继承于Exception这个基类2、捕捉异常:try…..except(Exception)语句 try......except(Exception).....except(Exception) try.....except(Exception,Exception,Exception...原创 2017-09-25 13:53:38 · 373 阅读 · 0 评论 -
python ddt模块
python数据驱动模块ddt一、安装 pip install ddt二、使用,参考文章 https://www.cnblogs.com/miniren/p/7099187.html1、传入一个参数import unittestfrom ddt import ddt,data,unpack@ddtclass MyTestCase1(unittest.TestCase): @data...原创 2018-03-26 17:13:41 · 5653 阅读 · 1 评论