python脚本小册
python脚本小册,记录工作中编写的测试脚本。
WEL测试
WEL,资深软件测试工程师,具有7年以上的软件测试项目经验,长期扎根于一线测试工作,主导并成功完成了多个大型软件测试项目,对于软件测试的各个环节和流程有着全面而深入的了解。 WEL精通软件测试的多个领域,包括系统测试、接口测试、性能测试、自动化测试等,并且在容器化技术和数据测试等前沿方向也有着深入的研究和实践。
展开
-
【Python】把指定组织形式的txt转换为xmind
把指定组织形式的txt转换为xmind原创 2024-06-06 19:45:00 · 371 阅读 · 0 评论 -
【Python】window环境使用venv部署jupyter notebook
window环境使用venv部署jupyter notebook原创 2024-02-07 10:25:23 · 1113 阅读 · 0 评论 -
【Python】Tensorflow-cpu-1.15版本环境准备
python环境准备安装Anaconda并配置环境对应的python版本为:3.7.4:pip配置在对应用户目录下,本机示例如下:在pip目录下创建pip.ini内容如下:[global] index-url=https://pypi.douban.com/simple [install] trusted-host=pypi.douban.com在环境变量PATH添加pip路径:%HOMEPATH%\piptensorflow安装pip install six numpy原创 2021-08-11 18:21:38 · 1958 阅读 · 0 评论 -
【Python】Tensorflow-cpu-2.5.0运行Hello Tensorflow出错解决
问题及解决方法1、AttributeError: module ‘tensorflow’ has no attribute解决办法:>>> tf.compat.v1.disable_eager_execution()>>> sess = tf.compat.v1.Session()2、RuntimeError: The Session graph is empty.解决办法:调整变量定义顺序。>>> hello=tf.constant("原创 2021-08-10 09:51:05 · 650 阅读 · 0 评论 -
使用pyplot在一张画布上绘制多个子图的python脚本
#coding=utf8import matplotlib.pyplot as pltimport numpy as np#创建数组:x、y1、y2、y3、x4、y4x = np.array([10, 8, 13, 9, 11, 14, 6, 4, 12, 7, 5])y1 = np.array([8.04, 6.95, 7.58, 8.81, 8.33, 9.96, 7.24, 4原创 2017-08-22 16:29:21 · 26064 阅读 · 2 评论 -
subplots与figure函数参数解释说明以及简单的使用脚本实例
无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家。点这里可以跳转到教程。matplotlib.pyplot.subplots(nrows=1, ncols=1, sharex=False,sharey=False, squeeze=True, subplot_kw=None,gridspe...原创 2017-08-22 14:39:26 · 31757 阅读 · 1 评论 -
Axes class的API文档
Axes classclass matplotlib.axes.Axes(fig, rect, facecolor=None, frameon=True, sharex=None, sharey=None, label='', xscale=None, yscale=None, axisbg=None, **kwargs)The Axes contains most of the转载 2017-08-22 14:24:36 · 1077 阅读 · 0 评论 -
subplot操作实例python脚本源码
#coding=utf8'''subplot(nrows, ncols, plot_number):创建子图,nrows*ncols的积表示图个数。函数中有三个整数参数,前两个指定制图的行、列,后面一个参数指定第几个子图。例如subplot(1,2,1)指定图形中有2个子图,它们在处于第一行上。最后一个1通知maplotlib,这是第一个子图。'''import numpy as n原创 2017-08-21 17:42:40 · 723 阅读 · 0 评论 -
绘制线条与条形图的python脚本实例源码
#coding=utf8import numpy as npimport matplotlib as mplimport matplotlib.pyplot as pltmpl.rcParams["font.family"]="sans-serif"mpl.rcParams["font.sans-serif"]=["SimHei"]#调用randint函数创建一个长度为30的随机原创 2017-08-21 17:11:22 · 925 阅读 · 0 评论 -
pyplot绘制条形图函数bar与barh使用实例源码
#coding=utf8'''matplotlib.pyplot.bar(left, height, width=0.8, bottom=None, hold=None, data=None, **kwargs)绘制条形图。绘制带有矩形边界的条形图通过如下设置:left, left + width, bottom, bottom + height(left, right, bottom原创 2017-08-21 16:33:15 · 21069 阅读 · 2 评论 -
使用scatter与random.normal函数绘制散点图简单实例
#coding=utf8'''scatter函数制作散点:matplotlib.pyplot.scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, verts=None, edgecolors=None,原创 2017-08-21 14:12:56 · 983 阅读 · 0 评论 -
pylot的scatter函数制作散点图函数说明
matplotlib.pyplot.scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, verts=None, edgecolors=None, hold=None, data=None, **kwargs)Make转载 2017-08-21 11:36:06 · 1587 阅读 · 0 评论 -
matplotlib绘制饼图函数pie的python脚本
#coding=utf8import matplotlib as mplimport numpy as npimport matplotlib.pyplot as plt'''matplotlib.pyplot.pie函数:画一个饼图matplotlib.pyplot.pie(x, explode=None, labels=None, colors=None, autopct=Non原创 2017-08-21 11:16:46 · 6537 阅读 · 0 评论 -
Matplotlib API解释说明
转载自:http://matplotlib.org/devdocs/api/pyplot_summary.htmlBelow we describe several common approaches to plotting with Matplotlib.ContentsThe Pyplot APIThe Object-Oriented APIColors in Ma转载 2017-08-18 17:52:19 · 3031 阅读 · 0 评论 -
matplotlib的legend函数解释说明
转载自:http://matplotlib.org/devdocs/api/_as_gen/matplotlib.pyplot.legend.html#matplotlib.pyplot.legendmatplotlib.pyplot.legend(*args, **kwargs)Places a legend on the axes.To make a legend for转载 2017-08-18 17:41:03 · 3744 阅读 · 0 评论 -
pyplot的xstick、ystick函数指定坐标轴刻度操作实例
#coding=utf8'''xsticks与yticks:指定坐标轴的刻度linspace(start, stop, num, endpoint, retstep, dtype)start:开始值stop:终值num:元素个数,默认值50。可选参数endpoint : 如果是为 True,包括终值stop。默认值为 True。可选参数retstep : 如果为True,返回 (`原创 2017-08-18 17:33:42 · 33563 阅读 · 0 评论 -
使用pyplot绘制sqrt以及x平方实例代码
#coding=utf8'''plt.xlim(x1,x2):设置横轴坐标plt.ylim(y1,y2):设置纵轴坐标plt.xlabel(str):设置横轴标识plt.ylabel(str):设置纵轴标识plt.title(str):设置图像的标题'''import numpy as npimport matplotlib.pyplot as plt#创建数据x=np.原创 2017-08-18 16:57:02 · 2301 阅读 · 0 评论 -
使用plot绘制正弦与与余弦函数曲线图实例代码
#coding=utf8import numpy as npimport matplotlib.pyplot as plt#准备绘画数据X=np.arange(-np.pi,np.pi,0.1)#以sin获取的正弦值列表Ysin=np.sin(X)#以cos获取的余弦值列表Ycos=np.cos(X)#绘图#设置颜色为蓝色、2像素宽实线,设置线条名plt.plot(X,Y原创 2017-08-18 16:27:37 · 5084 阅读 · 0 评论 -
matplotlib的plot函数说明
matplotlib.pyplot.plot(*args, **kwargs):绘制线和/或标记到Axex(轴)。args是一个可变长度参数,允许使用可选格式字符串的多个x,y对。 例如,以下每个都是合法的:plot(x, y) # 使用默认line风格与颜色绘制x,yplot(x, y, 'bo') # 使用蓝色的圈会话x,yplot(y)原创 2017-08-18 15:24:23 · 7825 阅读 · 0 评论 -
numpy模块的sin函数实例
类似函数可以参考详细参数链接:https://docs.scipy.org/doc/numpy/reference/generated/numpy.sin.html具体操作实例在这不做讲解!#coding=utf8'''a为ndarray对象np.sin(a) 对矩阵a中每个元素取正弦x是单个数据值:np.sin(x) 对x元素取正弦np.pi:是一个常量,代表3.14159原创 2017-08-18 11:13:47 · 43237 阅读 · 0 评论 -
numpy模块的linspace函数实例
#coding=utf8'''linspace函数进行采样linspace(start, stop, num, endpoint, retstep, dtype)start:开始值stop:终值num:元素个数,默认值50。可选参数endpoint : 如果是为 True,包括终值stop。默认值为 True。可选参数retstep : 如果为True,返回 (`samples`,原创 2017-08-18 10:49:29 · 737 阅读 · 0 评论 -
numpy模块的arang函数实例
#coding=utf8'''arange函数进行采样arange函数三个参数:起始点、终止点、采样间隔。采样间隔默认值为1'''import numpy as npagOne=np.arange(0,1,0.1)print agOneflDemo=np.arange(0,9.6)print flDemo原创 2017-08-18 10:47:44 · 679 阅读 · 0 评论 -
Django创建的一个web小实例讲解
在使用Django创建一个web实例前,我安装了python 2.7(64位) 、mysql5.5、django1.10、MySQL-python-1.2.3.win-amd64-py2.7.exe这些程序。 关于Django与mysql的环境搭建,可以从网上查找,在这里不做赘述。如果环境配置不好,有问题,可以私信我,谢谢! 验证python安装成功,执行命令:python原创 2017-04-11 11:15:45 · 8016 阅读 · 0 评论 -
【Python】使用curl检验flask-restful服务post请求
WEL测试:这是什么?我想看看,看了会不会中毒呀?有点害怕/root/tmp/api.py内容如下:```pythonfrom flask import Flask, jsonifyfrom flask_restful import reqparse, abort, Api, Resourceapp = Flask(__name__)api = Api(app)parser = reqparse.RequestParser()parser.add_argument('usernam.原创 2020-08-12 13:44:45 · 1768 阅读 · 1 评论 -
androidbenchmark和iphonebenchmark这两页面中设备信息爬虫
#coding=utf-8#---------------------------------------# 程序:androidbenchmark爬虫# 作者:ewang# 日期:2016-7-11# 语言:Python 2.7# 功能:获取页面中的Android PassMark Rating信息保存到文件中。#------------------------原创 2016-07-11 17:42:28 · 1853 阅读 · 0 评论 -
把iphonebenchmark获取的数据存入MySQL数据库
Iphone_PassMarkRating.py#coding=utf-8#---------------------------------------# 程序:iphonebenchmark爬虫# 作者:ewang# 日期:2016-7-11# 语言:Python 2.7# 功能:获取页面中的iphone PassMark Rating信息保存到文件原创 2016-07-12 15:58:25 · 624 阅读 · 0 评论 -
友盟页面爬虫工具
Device_Rank_Spider.py#coding=utf-8#---------------------------------------# 程序:友盟爬虫# 作者:ewang# 日期:2016-7-13# 语言:Python 2.7# 功能:获取页面中的设备活跃排名保存到文件中。#----------------------------------原创 2016-07-13 17:40:05 · 18421 阅读 · 0 评论 -
网易页面的网络爬虫,获取网易页面的所有文本信息
#coding=utf-8#---------------------------------------# 程序:网易爬虫# 作者:ewang# 日期:2016-7-6# 语言:Python 2.7# 功能:获取网易页面中的文本信息并保存到TXT文件中。#---------------------------------------import string原创 2016-07-06 15:40:22 · 1605 阅读 · 0 评论 -
搜狗图片页面爬虫脚本,批量下载图片
#coding=utf-8#---------------------------------------# 程序:搜狗图片爬虫# 作者:ewang# 日期:2016-7-6# 语言:Python 2.7# 功能:获取页面中的图片并保存到文件SouGouPic中。#---------------------------------------import st原创 2016-07-07 15:36:10 · 3715 阅读 · 0 评论 -
python操作mysql数据库(增删查改)
#coding=utf-8import MySQLdbclass Mysql_Oper: def __init__(self,host,user,passwd,db): self.host=host self.user=user self.passwd=passwd self.database=db def db_connecet(self): try:原创 2016-07-08 18:39:29 · 1054 阅读 · 0 评论 -
python编写http代理获取json数据----------------------(1)
#作者:ewang#版本:2.7#功能描述:编写python版本,对特定的网站,获取相关的json值#coding=utf-8import socket import thread import urlparse import selectimport threadingimport reimport json BUFLEN=8192 class原创 2016-08-31 19:03:54 · 2675 阅读 · 0 评论 -
python的http代理,对请求的头文件中的json数据进行比对-------(2)
#coding=utf-8#作者:ewang#版本:2.7#功能描述:编写python版本,对特定的网站,获取相关的json值import socket import thread import urlparse import selectimport threadingimport reimport json BUFLEN=8192 class原创 2016-09-01 18:31:38 · 867 阅读 · 0 评论 -
python做的http代理比对实际与预期的json值------------(3)
#coding=utf-8#作者:ewang#版本:2.7#功能描述:编写python版本,对特定的网站,获取相关的json值import socket import thread import urlparse import selectimport threadingimport reimport json BUFLEN=8192 class原创 2016-09-02 17:47:41 · 518 阅读 · 0 评论 -
python脚本删除指定路径下指定类型的文件
#coding=utf-8import osdef Del_File(dir,ftype): files=os.listdir(dir) print files for f in files: fl=f.split(".") print fl[-1] if fl[-1]==ftype: os.remove(f) print '请输入文件路径:'dir=s原创 2016-09-05 11:34:34 · 730 阅读 · 0 评论 -
python接口测试脚本+线程+参数化
#coding=utf-8import httplib from time import ctime import threading import csv #测试数据存放文件路径和文件peopleinfo="C:\\Users\\ewang\\Desktop\\Infor.csv"#url="C:\\Users\\ewang\\Desktop\\UrlInfo.csv"#原创 2016-08-26 17:55:48 · 4327 阅读 · 0 评论 -
简单的python线程操作代码
#coding=utf-8import httplibimport threadingdef jb51(): url = "http://www.jb51.net/article/66763.htm" conn = httplib.HTTPConnection("www.jb51.net") conn.request(method="GET",url=url) response原创 2016-08-26 18:07:20 · 948 阅读 · 0 评论 -
Python代理脚本获取Json数据
#coding=utf-8#作者:ewang#版本:2.7#功能描述:编写python版本,对特定的网站,获取相关的json值import socket import thread import urlparse import selectimport threadingimport reimport json import Data BUFLEN=8192clas原创 2016-09-22 18:11:19 · 570 阅读 · 0 评论 -
python socket编程详细介绍
Python 提供了两个基本的 socket 模块。 第一个是 Socket,它提供了标准的 BSD Sockets API。 第二个是 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发。下面讲的是Socket模块功能1、Socket 类型套接字格式:socket(family,type[,protocal]) 使用转载 2016-09-23 16:53:25 · 401 阅读 · 0 评论 -
Python代理+线程+进程+socket
#coding=utf-8#作者:ewang#版本:2.7#功能描述:编写python版本,对特定的网站,获取相关的json值import socket import thread import urlparse import selectimport threadingimport reimport json import Data import timeimpo原创 2016-09-23 17:49:57 · 1259 阅读 · 0 评论 -
python nose模块简单使用
当运行Nose时,它会自动寻找其名称以"test_"开头的文件,跟测试模块的名称一样,测试函数的名称也必须以test_开头。#coding=utf-8#-----------------------------------------------------------------------------#nose模块:调用run()或runmodule()方法,nose会制动查找源码中[原创 2016-10-14 16:55:24 · 3332 阅读 · 0 评论