python
文章平均质量分 68
Lolita_mays
这个作者很懒,什么都没留下…
展开
-
Python学习(一)
1.流程图的使用。在写程序的初期,可以试着先写流程图,搞清逻辑顺序、实现功能、判断条件等2.内置函数BIF == built-in-Function,查询python中的内置函数,可以使用代码:查看所有的内置函数:dir(__builtins__)具体查询某一个内置函数:help(函数)3.=和===是赋值,即给变量赋值==是等于原创 2017-07-07 13:24:32 · 160 阅读 · 0 评论 -
Python的__future__模块
Python提供了__future__模块,把下一个新版本的特性导入到当前版本,于是我们就可以在当前版本中测试一些新版本的特性。为了适应Python 3.x的新的字符串的表示方法,在2.7版本的代码中,可以通过unicode_literals来使用Python 3.x的新的语法:这个模块的作用就是把你当前模块所以的字符串(string literals)转为unicode。对于导入原创 2017-12-30 12:38:27 · 331 阅读 · 0 评论 -
SSLError(SSLError(1, '_ssl.c:510: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:
关于pip版本的查看和更换pip版本pip list 查看pip安装的包的版本pip -V 查看pip本身的版本easy_install pip=9.0.1SSLError: [Errno 1] _ssl.c:504: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify f原创 2017-12-18 11:11:58 · 2982 阅读 · 0 评论 -
python接口自动化2-发送post请求
一、发送post请求1.用上面给的案例,做个简单修改,发个post请求2.payload参数是字典类型,传到如下图的form里 二、json1.post的body是json类型,也可以用json参数传入。2.先导入json模块,用dumps方法转化成json格式。3.返回结果,传到data里 三、headers1.以博客园为例,模拟登陆,实际转载 2017-12-06 15:02:45 · 9636 阅读 · 0 评论 -
python接口自动化3-自动发帖(session)
一、session简介1.查看帮助文档,贴了一部分,后面省略了>>import requests>>help(requests.session())class Session(SessionRedirectMixin) | A Requests session. | | Provides cookie persistence, connection-poolin转载 2017-12-07 16:28:11 · 1230 阅读 · 0 评论 -
python接口自动化1-发送get请求
一、环境安装1.用pip安装requests模块>>pip install requests 二、get请求1.导入requests后,用get方法就能直接访问url地址,如:http://www.cnblogs.com/yoyoketang/,看起来是不是很酷2.这里的r也就是response,请求后的返回值,可以调用response里的status_code方法查看转载 2017-12-06 13:17:52 · 698 阅读 · 0 评论 -
python接口自动化7-参数关联
前言我们用自动化发帖之后,要想接着对这篇帖子操作,那就需要用参数关联了,发帖之后会有一个帖子的id,获取到这个id,继续操作传这个帖子id就可以了(博客园的登录机制已经变了,不能用账号和密码登录了,换个网站,或者用cookie登录吧) 一、删除草稿箱1.我们前面讲过登录后保存草稿箱,那可以继续接着操作:删除刚才保存的草稿2.用fiddler抓包,抓到删除帖子的请求,从抓转载 2017-12-13 18:01:17 · 1131 阅读 · 0 评论 -
python接口自动化6-重定向(Location)
前言某屌丝男A鼓起勇气向女神B打电话表白,女神B是个心机婊觉得屌丝男A是好人,不想直接拒绝于是设置呼叫转移给闺蜜C了,最终屌丝男A和女神闺蜜C表白成功了,这种场景其实就是重定向了。 一、重定向1. (Redirect)就是通过各种方法将各种网络请求重新定个方向转到其它位置,从地址A跳转到地址B了。2.重定向状态码:--301 redirect: 301 代表永久性转移(Pe转载 2017-12-13 17:39:51 · 1798 阅读 · 0 评论 -
python接口自动化5-Json数据处理
前言有些post的请求参数是json格式的,这个前面第二篇post请求里面提到过,需要导入json模块处理。一般常见的接口返回数据也是json格式的,我们在做判断时候,往往只需要提取其中几个关键的参数就行,这时候就需要json来解析返回的数据了。一、json模块简介1.Json简介:Json,全名 JavaScript Object Notation,是一种轻量级的数据交换格式,常转载 2017-12-13 17:03:28 · 258 阅读 · 0 评论 -
python接口自动化4-绕过验证码登录(cookie)
前言有些登录的接口会有验证码:短信验证码,图形验证码等,这种登录的话验证码参数可以从后台获取的(或者查数据库最直接)。获取不到也没关系,可以通过添加cookie的方式绕过验证码。一、抓登录cookie1.登录后会生成一个已登录状态的cookie,那么只需要直接把这个值添加到cookies里面就可以了。2.可以先手动登录一次,然后抓取这个cookie,这里就需要用抓包工具fidd转载 2017-12-13 16:41:13 · 3749 阅读 · 1 评论 -
python2和python3共存时,pip提示‘pip不是内部文件’
1.安装python2和python3,为了区别修改python名称为python2和python3,控制面板–系统和安全–系统–高级系统设置–环境变量–Path,点击编辑,新建,分别添加C:\Python27;C:\Python342.在命令行窗口输入python2,python3 可以看到成功运行对应的python版本3.设置pip 在修改python.exe名后,我们需要原创 2018-03-13 16:37:01 · 650 阅读 · 0 评论