摘要:
1.改变字体大小 <p style="font-size:50px"> 2.改变字体 和 颜色 <p style="font-family:times;color:green"> 3.改变底色 <body style="background-color:PowderBlue;"> <p style=
阅读全文
posted @ 2018-11-24 15:46
凯宾斯基
阅读(192)
推荐(0)
摘要:
1.网站重定向方法 <head><meta http-equiv="Refresh" content="5;url=http://www.w3school.com.cn" /></head> 2.标签居中属性 <h1 align="center">This is heading 1</h1> 第二钟
阅读全文
posted @ 2018-11-24 00:16
凯宾斯基
阅读(124)
推荐(0)
摘要:
官网: http://documentation.mamp.info/ http://www.sdifen.com/mamppro411.html 已存在我的百度云盘 安装后,打开 MAMP 第一步:配置启动和停止选项 默认启动项、默认停止项,只需要勾选: 1、Start servers(开始服务)
阅读全文
posted @ 2018-11-18 20:50
凯宾斯基
阅读(541)
推荐(0)
摘要:
如:(注意我下面这种要用eval函数取拼接的)
阅读全文
posted @ 2018-11-18 20:42
凯宾斯基
阅读(445)
推荐(0)
posted @ 2018-11-17 17:54
凯宾斯基
阅读(125)
推荐(0)
摘要:
在sublime中指定python版本,操作如下: Sublime——tools——build system——new build system 把文件中的内容替换为 { "cmd": ["/usr/local/bin/python3", "-u", "$file"], "file_regex":
阅读全文
posted @ 2018-11-17 00:36
凯宾斯基
阅读(1078)
推荐(0)
摘要:
自己安装的python包的路径( 编辑器 import sys print sys.path 可以看到很多需要的东西的位置 如python的解析器等) /Library/Python/2.7/site-package 解析器路径( 终端使用 which python ) 下面那个找出来的解析器也可以
阅读全文
posted @ 2018-11-16 23:54
凯宾斯基
阅读(3991)
推荐(0)
摘要:
搭建robot_framework 环境 找不到 wxPython2.8.12.1的解决方法 1.mac终端pip安装robotframework-ride后 启动ride.py报: wxPython not found. You need to install wxPython 2.8.12.1
阅读全文
posted @ 2018-11-16 09:44
凯宾斯基
阅读(1479)
推荐(0)
摘要:
http://xclient.info/s/mamp-pro.html?t=4e60e3c234937f46b33e6b15eeafeb5ee326afa4 MAMP Pro 5.1 集成web服务器环境
阅读全文
posted @ 2018-11-15 20:14
凯宾斯基
阅读(956)
推荐(0)
摘要:
第一步:写一个自定义程序 #coding=utf-8 import os #Python的标准库中的os模块包含普遍的操作系统功能import re #引入正则表达式对象import urllib #用于对URL进行编解码from BaseHTTPServer import HTTPServer,
阅读全文
posted @ 2018-11-15 13:32
凯宾斯基
阅读(939)
推荐(0)
摘要:
sudo lsof -i tcp:port (port替换成端口号,比如6379)可以查看该端口被什么程序占用,并显示PID,方便KILL(kill pid)
阅读全文
posted @ 2018-11-15 12:54
凯宾斯基
阅读(475)
推荐(0)
摘要:
第一步 #src链接要符合下面要求,这里返回是 false or true def valid_img(src): return src.endswith('jpg') and 'img.jandan.net' in src 第二步 然后可以把上面的方法,套到find_all 里面用 #获取属性sr
阅读全文
posted @ 2018-11-13 11:35
凯宾斯基
阅读(266)
推荐(0)
摘要:
# coding=utf-8import requestsfrom bs4 import BeautifulSoup headers = { 'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_1) AppleWebKit/537.
阅读全文
posted @ 2018-11-13 11:27
凯宾斯基
阅读(730)
推荐(0)
摘要:
a='http://wx1.sinaimg.cn/mw600/006HOayNgy1fqjdi2nxohj32pw3o8x6s.jpg' #图片下载地址 ( 这里改成 文件txt地址)w='/Users/kaibinliu/Desktop/rubbish/beautifulsoup4/123/123
阅读全文
posted @ 2018-11-13 09:28
凯宾斯基
阅读(4347)
推荐(0)
摘要:
Requests 是用python语言编写的第三方库,基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,完全满足 HTTP 测试需求,多用于接口测试,为了日后应用至工作中我便开始了学习 参考出处:https://www.jianshu
阅读全文
posted @ 2018-11-09 13:34
凯宾斯基
阅读(4650)
推荐(0)
摘要:
参考学习: http://www.runoob.com/python/python-object.html 其中 函数里面 self.name 就是用 初始化的 name Employe.empCount 就是调用 类里面的 empCount变量 先初始化的方法 可以方便 多个函数要使用相同的变量,
阅读全文
posted @ 2018-11-09 10:35
凯宾斯基
阅读(1910)
推荐(0)
摘要:
在顶部引多一个包即可 from requests.packages.urllib3.exceptions import InsecureRequestWarning,InsecurePlatformWarningrequests.packages.urllib3.disable_warnings(I
阅读全文
posted @ 2018-11-08 19:43
凯宾斯基
阅读(999)
推荐(0)
摘要:
soup = BeautifulSoup(requests.get(url).text, 'html.parser') soup.find('span', class_='item_hot_topic_title') 这个是只能找到第一个span标签 样式为 class='item_hot_topi
阅读全文
posted @ 2018-11-08 16:11
凯宾斯基
阅读(3323)
推荐(0)
摘要:
案例一: #coding=utf-8import jsonimport requestsfrom bs4 import BeautifulSoupurl = 'http://www.itest.info/courses' # 定义被抓取页面的urlsoup = BeautifulSoup(reque
阅读全文
posted @ 2018-11-08 09:36
凯宾斯基
阅读(18418)
推荐(1)
摘要:
后记: 获取行数和列数 是有数据的才会计算 参考: https://blog.csdn.net/herrygao/article/details/40046971 https://www.cnblogs.com/hedeyong/p/7646125.html https://www.cnblogs.
阅读全文
posted @ 2018-11-06 18:47
凯宾斯基
阅读(1813)
推荐(0)
摘要:
另外一篇例子: 懂得UI自动化测试的人,应该都比较清楚ddt的模块,在一个测试场景中,如果是同样的测试步骤,那么使用ddt,就可以使用一个单个测试解决多个测试场景的使用。本文章主要总结pytest测试框架的参数化的应用。 还是通过一个具体的案例来说明这部分的案例应用,比如写一个两个数相加之和来,那么
阅读全文
posted @ 2018-11-06 14:16
凯宾斯基
阅读(2019)
推荐(0)
摘要:
数据驱动原理 1.测试数据为多个字典的list类型 2.测试类前加修饰@ddt.ddt 3.case前加修饰@ddt.data() 4.运行后用例会自动加载成三个单独的用例 5.测试结果: Testing started at 21:51 ...start!{'username': 'seleniu
阅读全文
posted @ 2018-11-06 12:51
凯宾斯基
阅读(653)
推荐(0)
摘要:
/usr/local/Cellar/python@2/2.7.14_3/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages 从上面的路径 系统自带的python 包里 把要的包 复制过去自己安装的python si
阅读全文
posted @ 2018-11-06 12:19
凯宾斯基
阅读(449)
推荐(0)
posted @ 2018-11-06 09:54
凯宾斯基
阅读(1812)
推荐(0)
摘要:
1.关闭所有浏览器 2,使用终端 输入 : /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --ignore-certificate-errors --ignore-urlfetcher-cert-requests 然后在
阅读全文
posted @ 2018-11-02 14:36
凯宾斯基
阅读(1822)
推荐(0)
摘要:
导出请求文件给别人 打开别人的请求文件: 选择要导入的文件
阅读全文
posted @ 2018-10-31 15:22
凯宾斯基
阅读(595)
推荐(0)
摘要:
来源:https://www.25xt.com/appdesign/11851.html 刚好是周末,无意之间学堂君在收集相关资料的时候,发现有部分童鞋在问《如何判断一个APP页面是不是H5页面》或者是《如何判断app中原生页面和h5 页面》等等类似的问题。 于是,25学堂为了帮大家解答这样的问题,
阅读全文
posted @ 2018-10-30 14:29
凯宾斯基
阅读(8291)
推荐(0)
摘要:
情景: 远程仓 111.py 222.py 本地仓 111.py 222.py 然后删除远程仓222.py 修改本地仓文件 222.py 合并远程仓时的问题如下: 意思为: 冲突(修改/删除):222.Py 在 D9C14E10D4B101CA2069C4D7361F09C697 2CEF24(远程
阅读全文
posted @ 2018-10-30 11:08
凯宾斯基
阅读(408)
推荐(0)
摘要:
Postman 接口测试神器 Postman 是一个接口测试和 http 请求的神器,非常好用。 官方 github 地址: https://github.com/postmanlabs Postman 的优点: 支持各种的请求类型: get、post、put、patch、delete 等 支持在线
阅读全文
posted @ 2018-10-29 20:39
凯宾斯基
阅读(2240)
推荐(0)
摘要:
把请求头中 Content-Type 属性去掉就可以了
阅读全文
posted @ 2018-10-29 20:35
凯宾斯基
阅读(1229)
推荐(0)
摘要:
获取时间戳方法: postman.setGlobalVariable("timestamp",Math.round(new Date().getTime())); 这整句是获取时间戳并设置为全局变量 md5加密方法: var strmd5 = CryptoJS.MD5(str); str 是拼接好的
阅读全文
posted @ 2018-10-29 20:18
凯宾斯基
阅读(4267)
推荐(0)
摘要:
后台comtent响应的数据如下: {"errCode":0,"errMsg":"登入成功","data":{"mobile":"159****7178"}} 实际这个type类型是 str 要使用 json.loads(r.content ,encoding='UTF-8')把格式转回 字典格式'
阅读全文
posted @ 2018-10-29 19:54
凯宾斯基
阅读(279)
推荐(0)
摘要:
引用方法 {{md5}} 参考:https://www.jianshu.com/p/5a49d1deaf69 实例:
阅读全文
posted @ 2018-10-29 19:36
凯宾斯基
阅读(5627)
推荐(0)
摘要:
一: 传字符的情况: 抓包数据: 传输的数据: python-request写法: 二:上传图片的情况: 疑惑 这种请求怎么模拟 解答: files={'token':(None,'Q5-5r0UN6FS5CfX-5Uqhmb8ltx6bt98RVTAkn07Y:fPWjte-M0gnvkMHxZZ
阅读全文
posted @ 2018-10-29 15:30
凯宾斯基
阅读(1107)
推荐(0)
摘要:
md5加密的方法: import hashlib m = hashlib.md5() #创建md5对象m.update(new_temp) #生成加密字符串,其中temp是已拼接好的字符串 按字母大小拼接可以用函数sorted见 让字典 按值大小排序的方法sign = m.hexdigest() #
阅读全文
posted @ 2018-10-29 12:00
凯宾斯基
阅读(764)
推荐(0)
摘要:
list.count(obj) 统计某个元素在列表中出现的次数例子: aList = [123, 'xyz', 'zara', 'abc', 123]; print "Count for 123 : ", aList.count(123); print "Count for zara : ", aL
阅读全文
posted @ 2018-10-28 18:10
凯宾斯基
阅读(16624)
推荐(0)
posted @ 2018-10-28 14:03
凯宾斯基
阅读(1962)
推荐(0)
摘要:
使用 htmlspecialchars() 函数,代码不会执行,因为会被保存为转义代码 总结测试方法: https://www.cnblogs.com/kaibindirver/p/10321448.html
阅读全文
posted @ 2018-10-25 17:25
凯宾斯基
阅读(638)
推荐(0)
摘要:
da打开终端 输入bre 输入 bre search mysql (查找mysql版本) 输入 bre install mysql@5.6(选择mysql版本安装)
阅读全文
posted @ 2018-10-25 15:08
凯宾斯基
阅读(247)
推荐(0)
摘要:
https://my.oschina.net/joanfen/blog/171109#OSC_h4_3 cmd 进入mysql的方法
阅读全文
posted @ 2018-10-25 14:34
凯宾斯基
阅读(133)
推荐(0)