- 博客(96)
- 收藏
- 关注
原创 selenium模拟登录QQ空间
利用selenium进行QQ空间模拟登录以及滑动验证from selenium import webdriverfrom selenium.webdriver import ActionChainsfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support import expected_condit...
2019-11-18 17:05:52
1360
1
原创 scrapy框架(五)
scrapy框架(五)一、下载中间件二、User-Agent中间件三、Scrapy.settings四、scrapy对接selenium示例谷歌浏览器webdriver下载地址:http://chromedriver.storage.googleapis.com/index.html...
2019-11-08 00:05:36
219
原创 time模块
time模块一、time模块的基本用法import time time_ticks = time.time() # 获取时间戳tup_time = time.localtime(time_ticks) # 将时间戳转换成时间元组str_time = time.strftime("%Y-%m-%d %H:%M:%S", tup_time) # 将时间元组格式化为时间字符串str_t...
2019-11-04 15:31:41
339
原创 抓包工具之fiddler
抓包工具之fiddler一、HTTP代理二、fiddler2.1 安装2.2 认识fiddler2.3 app抓包三、综合练习利用fiddler抓包,编写一个12306火车票查票程序import requestsimport jsonimport csv# 注意cookie值会过期,报错,请重新设置cookieheaders = { '...
2019-11-01 17:46:27
340
原创 requests库
requests库的使用一、简介二、发起请求三、接收响应四、session对象五、练习http://wz.sun0769.com/index.php/question/questionType?type=4爬取投诉帖子的编号、帖子的url、帖子的标题,和帖子里的内容,并将内容写入到json文件中。import reimport requestsim...
2019-10-31 23:25:39
645
原创 urllib和urllib3
urllib和urllib3一、urllib库1.1 urllib库所包含的模块1.2 urlopen方法二、urllib3库
2019-10-31 13:20:17
398
原创 网页解析之xpath
xpath练习:爬取全书网玄幻魔法分类中的完本小说import requestsfrom lxml import etreeimport reimport timefrom threading import Threaddef my_session(url, headers=None): session = requests.session() html = se...
2019-10-30 13:09:42
333
原创 HTTP响应状态码
HTTP响应状态码1xx:临时响应表示临时响应并需要请求者继续执行操作的状态代码。100 继续请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。101 切换协议请求者已要求服务器切换协议,服务器已确认并准备切换。2xx : 成功表示成功处理了请求的状态代码。200 成功 服务器已成功处理了请求。通常,这表示服务器提供了请求的网页。2...
2019-10-16 23:49:33
251
原创 初识爬虫
初识爬虫一、HTTP与HTTPS1.1 应用架构1.2 HTTP协议1.3 HTTPS协议二、爬虫概念三、会话技术四、练习:利用socket下载图片import socketimport reurl = "http://image.baidu.com/search/index?z=&tn=baiduimage&word=%E...
2019-10-16 23:42:36
220
原创 auth系统
auth系统一、问题引入二、auth系统数据表三、user模型常用属性和方法四、auth认证系统五、使用auth系统5.1 准备工作5.2 使用auth系统完成登陆/注册5.3 状态保持与退出5.4 登录验证:login_required装饰器5.5 permission权限模型5.6 permission_required装饰器5.7 permis...
2019-10-11 22:06:13
444
原创 django账户管理系统admin
django账户管理系统admin一、问题引入二、admin后台系统2.1 登录页面2.2 管理页面介绍2.3 用户创建2.4 管理界面展示2.5 注册模型2.6 注册后的页面效果2.7 后台对数据操作2.8 自定义管理页面...
2019-10-11 21:09:45
30037
原创 会话技术之session
会话技术之session一、状态保持二、启动session三、session的用法四、session使用示例五、会话过期时间
2019-10-09 22:26:00
186
原创 请求与响应
请求与响应一、HttpRequest对象1.1 问题引入1.2 HttpRequest对象二、GET和POST请求2.1form标签中的GET和POST2.2 form表单get方式提交数据示例2.3 form表单使用post方式提交数据示例2.4 一键多值方法getlist2.5 request中GET和POST对象的属性2.6 GET和POST请求方式总结...
2019-09-26 22:47:27
141
原创 常用查询和表关系的实现(示例)
模型二 – 常用查询和表关系的实现一:字段类型+参数字段类型:https://docs.djangoproject.com/en/2.1/ref/models/fields/#field-types字段参数:https://docs.djangoproject.com/en/2.1/ref/models/fields/#field-options常用查询二:常用查询# get all f...
2019-09-19 00:16:56
428
原创 django模型基础(二)
django模型基础(二)一、常用的查询方式1.1 常用的查询方法示例1.2 常用的查询条件示例二、常用的字段类型2.1 常用字段类型的映射关系2.2 常用的字段类型三、Field的常用参数3.1 Field的常用参数3.2 示例四、表关系的实现4.1 表关系分析4.2 创建模型类4.3 查看数据库中创建的表4.4 回滚操作...
2019-09-19 00:13:24
154
原创 django模型基础(一)
django模型基础(一)一、django的ORM简介1.1 django的ORM系统分析1.2 django模型映射关系二、数据库连接配置2.1 数据库配置2.2 pymysql数据库连接器的配置三、模型的创建与映射四、数据库操作...
2019-09-17 15:13:52
170
原创 自定义过滤器及标签
自定义过滤器及标签一、自定义的引入二、文件路径配置2.1 路径配置2.2 目录结构三、自定义过滤器3.1 模板过滤器的分析3.2 自定义过滤器示例3.3 注册自定义过滤器3.4 注册自定义过滤器的示例3.5 使用自定义过滤器四、自定义标签4.1 注册自定义标签4.2 自定义简单标签示例4.3 自定义包含标签示例...
2019-09-15 19:11:41
177
原创 django模板标签
django模板标签一、模板标签1.1 模板标签简介1.2 常用标签1.3 模板标签示例二、模板的继承与引用21. 模板继承示例2.2 模板继承总结
2019-09-11 11:10:32
191
原创 模板变量及模板过滤器
模板变量及模板过滤器一、模板变量1.1 模板变量的引入1.2 模板变量的使用规则1.3 模板变量使用示例二、常用过滤器2.1 过滤器语法2.2 常用的过滤器2.3 过滤器示例2.4 特殊字符的处理方式三、静态文件的引用3.1 静态文件存放在项目目录下3.2 静态文件存放在app目录下略,可参考模板的存放形式。注:后面的文件配置皆以“静态文件存放在项...
2019-09-10 08:54:23
193
原创 url配置及模板渲染
不同视图的路由设置一、url基本概念及格式1.1 url的引入1.2 url概念1.3 url格式1.4 urls.py的作用1.5 url示例二、path与re_path2.1 path基本规则2.2 默认支持的转换器2.3 转换器的使用2.4 re_path正则匹配2.5 path / re_path的4个参数path(route, view,kw...
2019-09-07 23:50:45
451
原创 创建app、视图及url路由设置、访问视图
创建app、视图及url路由设置、访问视图一、创建app项目与app的关系创建app二、新建视图三、路由设置四、访问视图
2019-09-05 12:23:20
205
原创 django基本介绍及环境搭建
django基本介绍及环境搭建一、django基本介绍1.1 django简介1.2 设计模式二、环境搭建2.1 端口转发2.2 虚拟机环境配置2.3 pycharm远程同步2.4 配置完毕,启动服务后台访问效果图...
2019-09-05 03:07:45
167
原创 Linux介绍与基本必知命令
linux介绍与基本必知命令一、系统结构介绍1.1 Linux的由来1.2 Linux的目录结构1.3 命令提示符1.4 Linux用户1.5 Linux用户管理二、必知命令2.1 目录跳转2.2 查看目录下的文件2.3 创建/删除文件夹2.4 创建/删除文件2.5 复制/移动文件2.6 查看帮助...
2019-09-04 23:34:05
169
原创 Web课程Linux命令统计
web课程Linux命令统计一、分类统计二、分阶段统计三、基本命令介绍3.1 基本必知命令3.2 网络相关命令3.3 系统管理3.4 软件、打印、开发和工具3.5 文件和目录管理3.6 硬件、内核、shell和监测...
2019-09-04 23:29:55
116
原创 Ajax
前端与后台交互一、json基本使用<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><script> // jso...
2019-08-26 22:07:17
107
原创 jQuery
jQuery一、简介二、jQuery的导入示例<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.bootcss.co...
2019-08-26 21:55:25
148
原创 js(三)
js(三)一、MATH对象1.1 MATH常用方法示例图示例<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><scr...
2019-08-24 21:14:40
243
原创 js(二)
js(二)一、js操作符1.1 操作符的分类1.2 操作符的使用<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>js操作符</title></head><body> <...
2019-08-24 18:54:24
195
原创 js练习一
js练习一<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>js练习一</title> <style> .box{ height: 275px; ...
2019-08-23 10:07:11
144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人