- 博客(23)
- 收藏
- 关注
原创 postman 读写数据库
http://nodejs.org/ 安装 nodejs最新版本先从github 上下载 xmysql 安装https://github.com/o1lab/xmysql#xmysql–one-command-to-generate-rest-apis-for-any-mysql-database安装并使用xmysql,生成RESTAPI, xmysql 要求node版本再7.几以上链接数据库xmysql 命令解析:xmysql -h mysql.. -o 3306 -u **** -p *.
2020-05-19 15:51:15 823
原创 python自动化读写数据库
python第一步:链接数据库 connection = pymysql.connect( host='rm-uf636zdzhj6ka5q8f.mysql.rds.aliyuncs.com', port=3306, user='liuwei', passwd='Mhxzkhl@123', db='kuma_ad_group', charset='utf8mb4', cursorclas
2020-05-19 14:57:58 380
原创 python中日期的计算
给定一个日期2019-05-10,想要计算接下来的第30天的日期是什么该怎么做呢?import datetime #引入日期模块startDate ="2019-05-10"#先把日期转换成机器识别的日期startDate = datetime.datetime.strptime(startDate, '%Y-%m-%d')#加上时间差30 ,可以是负数endDate = startDate + datetime.timedelta(days=30)#计算后的日期,再次格式化成常规日期格式
2020-05-18 17:36:11 451
原创 python读取Excel中日期单元格,格式转换
从Excel读取出来的日期,发现是小数,怎么转成日期呢import xlrdbook =xlrd.open_workbook("createOrder.xlsx")sheet = book.sheet_by_index(0)nrows = sheet.nrowsfor i in range (1,nrows): startDate = sheet.cell_value(i, 10) startDate = xlrd.xldate.xldate_as_datetime(startDate, 0
2020-05-18 16:53:19 5004
原创 css类别选择器
前面说的样式表左右范围是html里的整个标签,name当我希望页面中,同一个标签名字,一些使用样式1,一些使用样式2,怎么办?我们可以在css文件里使用类别选择器,用.开头加上类名,p{ color:red; font-size: 20px;} .one{ color:blue; font-size: 20px;}.two{ color:black; font-size: 20px;}在HTML中,使用方式为<p class="
2020-05-17 19:03:58 253
原创 Postman test--javascript脚本的常用方法
判断返回状态码为200pm.test(“Status code is 200”, function () {pm.response.to.have.status(201);});
2020-05-11 13:49:30 2528
原创 JMeter:相关插件安装
下载插件管理工具到Jmeter插件官网 https://jmeter-plugins.org/,下载plugins-manager.jar(插件管理工具)下载好了之后,放进Jmeter安装路径的/lib/ext目录下,再重启Jmeter安装性能测试相关插件打开插件管理工具 (选项->Plugins Manager->Available Plugins),根据需求勾选以下插件插件名说明Custom Thread Groups- 个人觉得最好用的性能测试线程组
2020-05-11 10:12:11 373
原创 Jmeter:线程数、Ramp-Up时间、循环次数的关系
线程数:aRamp-Up时间:b循环次数:c说明:(1)每个线程可以看做是一个用户(2)循环次数指每个用户的循环次数(3)Ramp-Up时间指的是需要在这个时间内完成所有的请求:得出:最终请求次数= a*c每个请求间隔时间 b/(a*c)...
2020-05-09 13:48:31 16413 3
原创 python:爬虫之爬取中国大学排名
import requestsfrom bs4 import BeautifulSoupimport bs4import redef getHTMLText(url): try: r = requests.get(url,timeout=30) r.raise_for_status() r.encoding = r.apparent...
2020-05-08 17:17:43 846
原创 python:网络爬虫之beautifulsoup
beautifulsoup: 用来提取请求返回信息安装:pip install beautifulsoup4平行遍历,发生在同一个父节点下的各节点间标签的平行遍历的结果不一定是标签
2020-05-08 13:49:04 168
原创 Python:request的库的各种请求
Request库的主要方法方法说明getrequests.get(url,params=None,**kwargs),params:url 中的额外参数,字典或字节流格式,可选,**kwargs:12个控制访问的参数head获取网页头信息post提交post请求put提交put请求,必须提交全部参数patch提交局部修改请求,节省网络带宽...
2020-05-08 09:40:28 339
原创 Jmeter 字体设置
打开Jmeter5.2,字体小到怀疑人生,眼都要瞎了研究后打开“apache-jmeter-5.2.1\bin\jmeter.properties”在文件后面添加jmeter.hidpi.mode=truejmeter.hidpi.scale.factor=1.2jmeter.toolbar.icons.size=32x32jmeter.tree.icons.size=24x24j...
2020-05-08 08:39:33 658
原创 JMeter安装
JMeter 主页:https://jmeter.apache.org/,可以下载安装包步骤:启动JMeter右键添加线程组 Thread Group:有三个参数变量(1)线程数,即模拟用户数;(2) Ram-up时间(秒),虚拟用户增长时长,完整的时间,例如输入300,则表示300s内,有模拟用户数字的用户登录;(3)循环次数,虚拟用户需要做多少次测试,勾选永远,表示永不停止在......
2020-05-07 15:12:50 158 1
原创 python+selenium+chrome 静默方式打开,不弹出窗口
import driversfrom selenium import webdriveroption = webdriver.ChromeOptions() option.add_argument('headless') option.add_argument('--disable-gpu') self.driver =...
2020-05-06 17:39:17 3868 1
原创 python:imread()函数引入失败cannot import name 'imread'
使用from scipy.misc import imread引入imread,但是imread 一直显示红色波浪线,引入失败解决方法from imageio import imread
2020-05-06 11:13:38 1323
原创 读取中文时'utf-8' codec can't decode byte 0xa1 in position 0: invalid start byte
方案1:换成 text = open(‘threeking.txt’, ‘r’, encoding=“gb18030”).read()
2020-05-05 13:51:18 12918
原创 Python 文本词频统计中英文
统计一段英文中 出现次数最多的几个单词def get_text(): text = open('eng.txt','r').read() text = text.lower() #所有单词都替换成小写 for ch in '!@#$%^&*()_+-{}[]|\<>?/.,`~':#去噪,归一化处理,把所有特殊符号替换为空格 text=...
2020-05-05 09:16:19 1697
原创 Python 集合元素及操作
集合是多个元素的无序组合,每个元素唯一(可以用来对其他数据类型去重),且集合中的每一个元素都是不可变元素,例如整数、浮点数、元组等;集合用{}表示,元素间用逗号分隔,建立一个集合可以用{}和set例如a={1,2,('a','b')}b=set({1,2,('a','b')})c={}d=set("qqwert")输出依次为{1, 2, (‘a’, ‘b’)}{1, 2, (‘...
2020-05-04 21:56:41 3654
原创 Python 用递归方法实现字符串的反转,及汉诺塔的移动步骤
我们知道可以使用 s[::-1]来实现字符串的反转,当然我们也可以使用递归的方法来实现,帮助我们理解递归思想def reverse(str): if str=='' or len(str)==1: revStr = str else: revStr = str[-1] + reverse(str[0:len(str)-1]) return ...
2020-05-04 18:29:45 2038
原创 Python中的异常处理机制
Python中使用try:<语句> except:<语句>来执行异常处理try: num = eval(input('请输入一个整数:')) print(num)except: print('请输入一个整数')还可以标注异常类型针对异常信息来执行,但是标注后就只能执行这种异常了try: num = eval(input('请输入一个...
2020-05-03 20:44:22 204
原创 python中time库的使用,time(),ctime(),gmtime(),strftime(),strptime(),perf_counter()
time.time() 获取当前时间,表现为1970年起至现在的秒数
2020-05-03 13:46:28 703
原创 python:字符串操作,切片、拼接、转换
如果输出的字符串内包含单引号,那么字符串的最外侧就用双引号,反之亦然;如果字符串内既包含单引号又包含双引号,那么字符串的最外侧就是用三引号字符串切片<字符串>[M:N:K] M指的是开始位置,N是截止位置,K代表步长,MN可以不填,M不填代表从头开始,N不填代表至结尾为止;逆序字符串的一种写法:[::-1]字符串中的特殊字符转义当字符串中出现一些 特殊字符,又希望他们保持本......
2020-05-03 12:26:01 1682
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人