随笔分类 -  Python

摘要:xlrd是python用于读取excel的第三方扩展包,在使用之前需要安装xlrd库。 pip show xlrd #检查是否已经安装 pip install -U xlrd #安装xlrd库 使用介绍: 导入模块 import xlrd from xlrd import open_workbook 阅读全文
posted @ 2020-10-28 21:02 沉默的云 阅读(1773) 评论(0) 推荐(0)
摘要:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,Python的Json模块有序列化与反序列化两个过程。即 encoding和 decoding。 encoding:把一个python对象编码转换成Json字符串。 decoding:把json格式字符串编 阅读全文
posted @ 2020-10-27 14:33 沉默的云 阅读(246) 评论(0) 推荐(0)
摘要:pytest初始化清除的必要性: 对于自动化测试框架来说,初始化清除功能至关重要,如果清除功能没有做好,经常会出现一部分测试用例,单独跑可能没有问题,和其它测试用例一起跑就会出现问题。或者另外一批测试用例就会出错。初始化清除,可以减少测试用例之间的依赖性和数据的冲突。 初始化函数与清除函数 1、测试 阅读全文
posted @ 2020-10-23 18:04 沉默的云 阅读(359) 评论(0) 推荐(0)
摘要:Allure框架是一种灵活的轻量级多语言测试报告工具,它不仅能够以简洁的web报告形式显示已测试的内容,而且允许参与开发过程的每个人从测试的日常执行中提取最大限度的有用信息。 在展开Allure详述前,先上一份测试报告,报告主要包含总览、类别、测试套件、图表、时间刻度、功能、包等7大部分,支持自定义 阅读全文
posted @ 2020-10-23 15:58 沉默的云 阅读(333) 评论(0) 推荐(0)
摘要:Pytest框架介绍: Python测试框架之前一直用的是unittest+HTMLTestRunner,听到有人说pytest很好用,所以这段时间就看了看pytest文档,在这里做个记录。 pytest是一个非常成熟的全功能的Python测试框架,主要有以下几个特点: 简单灵活,容易上手 支持参数 阅读全文
posted @ 2020-10-21 16:05 沉默的云 阅读(280) 评论(0) 推荐(0)
摘要:一、configParser介绍: 配置文件,较正规的称呼为运行控制文件,存放程序的相关信息,甚至可以为控制命令,在程序启动时开始解析。Python语言中, 标准库 ConfigParser 模块提供一套 API 来读取和操作配置文件 导入方法:import configparser 配置文件格式 阅读全文
posted @ 2020-10-15 18:07 沉默的云 阅读(120) 评论(0) 推荐(0)
摘要:openpyxl介绍: openpyxl 是一个用于处理 xlsx 格式Excel表格文件的第三方python库,其支持Excel表格绝大多数基本操作。 安装方法: 使用pip或conda进行安装,若出现网络问题,可安装openssl工具,FAQ中有说明方法 pip install openpyxl 阅读全文
posted @ 2020-10-15 16:50 沉默的云 阅读(493) 评论(0) 推荐(0)
摘要:1.py与pyc的区别 原来Python的程序中,是把原始程序代码放在.py文件里,而Python会在执行.py文件的时候。将.py形式的程序编译成中间式文件(byte-compiled)的.pyc文件,这么做的目的就是为了加快下次执行文件的速度。 所以,在我们运行python文件的时候,就会自动首 阅读全文
posted @ 2020-10-14 13:40 沉默的云 阅读(194) 评论(0) 推荐(0)
摘要:建议:由于是pip的国外的,在更新之前先开启vpn,这样更新会顺畅些。 官方网页要求在 cmd中输入以下命令进行 pip的 更新: 阅读全文
posted @ 2017-09-22 20:01 沉默的云 阅读(758) 评论(0) 推荐(0)
摘要:build_opener()详解: 1.urllib2.urlopen()函数不支持验证、cookie或者其它HTTP高级功能,要支持这些功能,必须使用build_opener()函数创建自定这句话的Opener对象。 代码如下: build_Opener([handler1[handle... 阅读全文
posted @ 2015-05-14 14:12 沉默的云 阅读(323) 评论(0) 推荐(0)
摘要:一、urllib其它函数前面介绍了 urllib 模块,以及它常用的 urlopen() 和 urlretrieve()函数的使用介绍。当然 urllib 还有一些其它很有用的辅助方法,比如对 url 进行编码、解码等等。辅助方法:1. urllib.quote(string[,safe]) : 对... 阅读全文
posted @ 2015-04-24 15:12 沉默的云 阅读(294) 评论(0) 推荐(0)
摘要:(参考资料:现代魔法学院http://www.nowamagic.net/academy/detail/1302803)Python标准库中有许多实用的工具类,但是在具体使用时,标准库文档上对使用细节描述的并不清楚,比如 urllib和urllib2 这个 HTTP 客户端库。这里总结了一些 url... 阅读全文
posted @ 2015-04-24 13:41 沉默的云 阅读(423) 评论(0) 推荐(0)
摘要:requests是python的一个HTTP客户端库,跟urllib,urllib2类似,那为什么要用requests而不用urllib2呢?官方文档中是这样说明的: python的标准库urllib2提供了大部分需要的HTTP功能,但是API太逆天了,一个简单的功能就需要一大堆代码1. 安装:方... 阅读全文
posted @ 2015-04-13 11:02 沉默的云 阅读(995) 评论(0) 推荐(0)
摘要:PEP8 Python 编码规范一 代码编排1 缩进。4个空格的缩进(编辑器都可以完成此功能),不使用Tap,更不能混合使用Tap和空格。2 每行最大长度79,换行可以使用反斜杠,最好使用圆括号。换行点要在操作符的后边敲回车。3 类和top-level函数定义之间空两行;类中的方法定义之间空一行;函... 阅读全文
posted @ 2015-01-06 09:33 沉默的云 阅读(369) 评论(0) 推荐(0)
摘要:将从正则表达式开始讲Python的标准库。正则表达式是文字处理中常用的工具,而且不需要额外的系统知识或经验。我们会把系统相关的包放在后面讲解。正则表达式(regular expression)主要功能是从字符串(string)中通过特定的模式(pattern),搜索想要找到的内容。语法之前,我们简介... 阅读全文
posted @ 2014-10-17 20:35 沉默的云 阅读(213) 评论(0) 推荐(0)
摘要:Python安装安装成,需要配置环境变量: 默认情况下,在windows下安装python之后,系统并不会自动添加相应的环境变量。此时不能在命令行直接使用python命令。 1. 首先需要在系统中注册python环境变量:假设python的安装路径为c:\python2.7,则修改我的电脑->属... 阅读全文
posted @ 2014-07-18 10:29 沉默的云 阅读(815) 评论(0) 推荐(0)
摘要:Base64编码广泛应用于MIME协议,作为电子邮件的传输编码,生成的编码可逆,后一两位可能有“=”,生成的编码都是ascii字符。优点:速度快,ascii字符,肉眼不可理解缺点:编码比较长,非常容易被破解,仅适用于加密非关键信息的场合Base64是一种基于64个可打印字符来表示二进制数据的表示方法... 阅读全文
posted @ 2014-06-30 19:44 沉默的云 阅读(1404) 评论(0) 推荐(0)
摘要:python encode和decode函数说明字符串编码常用类型:utf-8,gb2312,cp936,gbk等。python中,我们使用decode()和encode()来进行解码和编码在python中,使用unicode类型作为编码的基础类型。即 decode encodestr ------... 阅读全文
posted @ 2014-06-30 19:10 沉默的云 阅读(387) 评论(0) 推荐(0)
摘要:一、Python打包为EXE文件有不少方案,比较常用的有下面两种方式:1.使用py2exe详细介绍:http://www.cnblogs.com/jans2002/archive/2006/09/30/519393.html2.使用Pyinstaller本文重点介绍该方式打包。二、Pyinstall... 阅读全文
posted @ 2014-06-19 19:27 沉默的云 阅读(48672) 评论(1) 推荐(1)
摘要:Python读写文件 1. open 使用open打开文件后一定要记得调用 文件对象的close()方法。比如可以用try --finally语句来确保最后能关闭文件。 >>>f1 = open('thisfile.txt') >>>try: f1.read() finally: f1.close( 阅读全文
posted @ 2014-06-18 10:05 沉默的云 阅读(408) 评论(0) 推荐(0)