上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 36 下一页
摘要: 一、URL编码解码 url的编码解码需要用到标准模块urllib中的parse方法 1 from urllib import parse 2 url = 'http://www.baidu.com?query=python基础教程 $%^&' 3 url_str = parse.quote_plus 阅读全文
posted @ 2020-04-16 20:59 gtea 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 自动化测试执行完成后,需要自动发送测试报告。Python发送邮件可以使用smtplib标准模块,但该模块比较繁琐,推荐使用yagmail这个第三方模块,用法比较简单。 一、邮箱设置 1、在邮箱设置里打开smtp服务 2、开启邮箱授权码 并不是所有邮箱都有邮箱授权码。163邮箱授权码可以自己输入,qq 阅读全文
posted @ 2020-04-16 20:58 gtea 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 一、什么是网络编程 使用Python进行网络编程,就是通过Python打开一个网站,或者请求一个http接口。可以通过标准模块urllib实现,也可以通过更简单易用的第三方模块requests实现。 二、urllib 1 # 1、没有入参的get请求 2 import json 3 from url 阅读全文
posted @ 2020-04-16 20:56 gtea 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 接口开发 一、开发接口的作用 1、在别的接口没有开发完成的时候可以模拟一些接口以便测试已经开发完成的接口,例如假的支付接口,模拟支付成功、支付失败。 2、了解接口是如何实现的:数据交互、数据返回 3、开发给别人查看数据,避免其他人直接操作数据库 二、接口开发的步骤 1、实例化server 2、装饰器 阅读全文
posted @ 2020-04-16 20:55 gtea 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 1 #!/usr/bin/env python 2 # encoding: utf-8 3 from ea.tests.common import * 4 from mgr.common.logger import * 5 from mgr.common.cmd import exec_cmd 6 阅读全文
posted @ 2020-04-16 20:53 gtea 阅读(325) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/env python # encoding: utf-8 """ 数据库操作 """ import pymongo from pymongo.errors import ServerSelectionTimeoutError from mgr.common.logger imp 阅读全文
posted @ 2020-04-16 20:52 gtea 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一、redis简介 1、非关系型数据库 2、数据全部是存在内存里面 3、性能非常好,每秒支持30w次读写 4、可以通过备份数据库,把数据存到磁盘上来实现数据的持久化 二、操作redis 1、string类型 1 import redis 2 r = redis.Redis(host='127.0.0 阅读全文
posted @ 2020-04-16 20:51 gtea 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 一、简介: MySQL为关系型数据库,其他关系型数据库包括Oracle、DB2、Sql Server等等。Python操作MySQL需要使用到pymsyql模块,pip安装即可。 二、操作MySQL步骤 1、连上数据库(IP、端口号、用户名、密码、数据库名) 2、建立游标 3、执行sql 4、获取结 阅读全文
posted @ 2020-04-16 20:49 gtea 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 一、简介 使用Python读、写、修改excel分别需要用到xlrd、xlwt以及xlutils模块,这几个模块使用pip安装即可。 二、读excel 1 import xlrd 2 book = xlrd.open_workbook('app_student.xls') 3 sheet = boo 阅读全文
posted @ 2020-04-16 20:48 gtea 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 模块安装 一、模块&包 1、模块 模块实质上就是一个Python文件,它是用来组织代码的。意思就是把Python代码写在里面,文件名就是模块的名称。例如:random.py,random就是模块的名称。 2、包 包又叫pageage,本质就是一个文件夹,和文件夹不一样的地方是它有一个__init__ 阅读全文
posted @ 2020-04-16 20:47 gtea 阅读(194) 评论(0) 推荐(0) 编辑
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 36 下一页