python
xiaomi--
be a better me
展开
-
mac配置python+selenium时遇到的相关问题
1.安装好pip+selenium+python之后运行以下代码验证是否环境配置成功from selenium import webdriverimport timedr = webdriver.Firefox()time.sleep(5)print 'Browser will be closed'dr.quit()print 'Browser is close'发现一个问原创 2017-03-30 18:02:57 · 2519 阅读 · 1 评论 -
mac配置HTMLTestRunner
1、下载HTMLTestRunner.py文件,下载地址http://tungwaiyip.info/software/HTMLTestRunner.html2、在终端依次运行(1)Python(2)import sys #意思是导入sys这个模块,sys这个包括包含针对系统操作的一些api.(3)print sys.path #意思是打印这个sys的路径我的路径显示如下原创 2017-04-02 11:50:11 · 1579 阅读 · 0 评论 -
mac下升级chromedriver版本
mac中的chrome自动更新,导致和chromedriver老版本不兼容,需要在mac上升级chromedriver原创 2017-05-09 17:56:49 · 6150 阅读 · 1 评论 -
mac下用pycharm进行断点调试
Pycharm 断点调试:shift+f9 开始进行断点调试shift+f8 开始进行每一步的断点调试pycharm运行:shift +f10原创 2017-06-06 21:03:10 · 5502 阅读 · 0 评论 -
python接口测试:post传入参数为base64的加密数据
# -*- coding : utf-8 -*-import requestsimport base64import jsonurl = 'http://xxx.api'data = {"id": "1","phone":"13255558888"}encode = base64.b64encode(json.dumps(data))r = requests.post(url,原创 2017-06-06 21:15:15 · 11186 阅读 · 0 评论 -
python实现MD5加密
#-*- coding:utf-8 -*-import hashlibm= hashlib.md5() #创建md5对象m.update('abcdefg') #生成加密串,其中password是要加密的字符串print m.hexdigest() #打印经过md5加密的字符串输出结果:7ac66c0f148de9519b8bd264312c4d64原创 2017-06-06 21:33:18 · 7861 阅读 · 0 评论 -
Get和Post的区别
四种常见HTTP请求方式:get、post、put、delete对应四种方式:查、改、增、删1.本质:get:向服务器发送索取数据的请求;安全,不对url请求结果产生副作用;幂等:无论怎么样运算结果一样;post:向服务器发送提交数据的请求;2.方法:get:请求以参数形式附在URL后面;post:提交数据放在HTTP中;3.机制:对于python语言get:r原创 2017-06-12 18:07:37 · 319 阅读 · 0 评论