分类
摘要:
import requests
url='https://fanyi.baidu.com/sug'
headers={'user-agent':'Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML,... 阅读原文
2020-06-22 09:03:51 阅读(2532) 评论(0)
摘要:
Python使用第三方库xlrd读取Excel
接口自动化测试中,数据和代码分离才能逻辑更清晰,所以用excel管理用例数据比较方便
一、安装xlrd
pip install xlrd
二、使用命令
#coding=utf-8import xlrdwb=xlrd.open_workbook("test_use... 阅读原文
2020-06-22 08:05:03 阅读(3646) 评论(0)
摘要:
在CentOS下,可以使用crontab进行定时任务的处理。
一、crontab的安装
默认情况下,CentOS 7中已经安装有crontab,如果没有安装,可以通过yum进行安装。
yum install crontabs
二、crontab的定时语法说明
corntab中,一行代码就是一个定时... 阅读原文
2020-06-22 07:14:03 阅读(2413) 评论(0)
摘要:
Django rest framework源码分析(2)----权限
添加权限
(1)API/utils文件夹下新建premission.py文件,代码如下:
message是当没有权限时,提示的信息
# utils/permission.py
class SVIPPremission(object):... 阅读原文
2020-06-22 06:37:04 阅读(2698) 评论(0)
摘要:
在前面爬虫的相关介绍中,我们介绍了如何抓取静态页面信息。但是,在实际的网页浏览过程中,我们可能会经常碰到各种需要进行交互的操作,典型的如输入信息、点击按钮之类。
对于这种场景,之前的静态页面操作方式已经不能满足需求,这时我们需要借助新的工具,比如selenium或者PhantomJS。由于后者已经停止维护,推... 阅读原文
2020-06-22 06:00:49 阅读(2367) 评论(0)
摘要:
在前面我们介绍了如何通过某个页面爬取与之关联的外部网页,当时介绍的是使用广度优先搜索的方式爬取。
在本节,我们将介绍另一种爬取外部链接的方式,即深度优先搜索,爬取网页的分页。
由于本人喜欢古诗词,今天爬取的网页的内容就是古诗词,爬取的链接为:https://so.gushiwen.org/shiwen/。
如... 阅读原文
2020-06-22 00:46:12 阅读(2416) 评论(0)
摘要:
一、操作系统环境
可通过以下命令来查看操作系统的具体版本,本例中采用的是CentOS 7.6。一般来说,CentOS中默认已经安装有python2.x,因为有一些系统命令可能会需要用到python2,所以不能卸载。我们只需再安装python3.x即可。
# cat /etc/redhat-release
... 阅读原文
2020-06-21 16:24:06 阅读(2402) 评论(0)
摘要:
Django rest framework源码分析(1)----认证
一、基础
1.1.安装
两种方式:
github
pip直接安装
pip install djangorestframework
1.2.需要先了解的一些知识
理解下面两个知识点非常重要,django-rest-framework源码... 阅读原文
2020-06-21 14:55:07 阅读(2393) 评论(0)
摘要:
blog:https://www.cnblogs.com/Rohn
Tips:本文中代码均使用3.8.x版本的Python。
部分文字和图片源自网络,侵删。
目录
关于流程控制
布尔值
比较操作符
布尔操作符二元布尔操作符
not操作符
混合布尔和比较操作符
控制流的元素
条件
代码块
... 阅读原文
2020-06-21 14:03:53 阅读(2389) 评论(0)
摘要:
blog:https://www.cnblogs.com/Rohn
Tips:本文中代码均使用3.8.x版本的Python。
部分文字来自网络,侵删。
目录
字典
语法格式
字典与列表的区别
字典的方法
字典的键、值和键-值对
get()方法
setdefault()方法
常见问题解决... 阅读原文
2020-06-21 13:55:02 阅读(2651) 评论(0)