摘要: 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)