摘要: 整理了一批UserAgent 代码如下: 阅读全文
posted @ 2019-01-04 15:37 Wualin 阅读(515) 评论(0) 推荐(0) 编辑
摘要: re模块 re.S表示匹配单行 re.M表示匹配多行 使用re模块提取图片url,下载所有糗事百科中的图片 普通版 使用多线程下载 xpath xpath在爬虫中的使用流程 下载 导包 创建etree对象进行指定数据的解析 本地:tree = etree.parse('本地文件路径') etree. 阅读全文
posted @ 2019-01-04 15:28 Wualin 阅读(2641) 评论(0) 推荐(0) 编辑
摘要: requests模块 什么是request模块:requests是python原生一个基于网络请求的模块,模拟浏览器发起请求。 requests get请求 response常用属性 携带参数的get请求 方式1 方式2 get请求自定义请求头信息 requests post请求 requests模 阅读全文
posted @ 2018-12-31 18:49 Wualin 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 将pip源设置为阿里源 windows 1. 打开文件资源管理器(文件夹地址中) 2. 地址栏上面输入 %appdata% 3. 在这里面新建一个文件夹pip 4. 在pip文件夹里面新建一个文件叫做 pip.ini,内容如下 Mac or Linux 1. cd ~ 2. mkdir ~/.pip 阅读全文
posted @ 2018-12-31 15:12 Wualin 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 博客项目开发 基于Django后端框架以及Bootstarp前端框架搭建个人博客 Github地址:https://github.com/WuAlin0327/MyBlog 已实现功能: 基于ajax和用户认证组件实现登录验证 基于ajax和form组件实现注册功能 系统首页文章列表的渲染 个人站点 阅读全文
posted @ 2018-12-27 20:17 Wualin 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 中间件的概念 是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出 如果想要修改请求,例如被传送到view中的HttpRequest对象。 或者你想修改view返回的HttpResponse对象,这些都可以通过中间件来实现。 可能你还 阅读全文
posted @ 2018-12-20 21:54 Wualin 阅读(87) 评论(0) 推荐(0) 编辑
摘要: Django只需要进行简单的配置既可以发送邮件 在settings.py中设置以下属性 引入send_email 发送邮件 给发送邮件起一个线程 阅读全文
posted @ 2018-12-20 20:34 Wualin 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 用户认证 功能:记录用户登陆状态,必须使用django自带的auth_user表,后续需要添加字段,可以继承这一张表,也可以一对一绑定这张表 创建超级用户:python3 manage.py createsuperuser auth模块 authenticate() 用户登陆认证,传入usernam 阅读全文
posted @ 2018-12-19 21:46 Wualin 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 会话跟踪技术 Http协议是无状态协议,也就是说每个请求都是独立的,无法记录前一次的请求状态。但HTTP协议中可以使用Cookie来完成会话跟踪,在web开发中,使用session来完成会话跟踪,session底层依赖Cookie技术 什么是Cookie 在http中标示服务器发给客户端浏览器的数据 阅读全文
posted @ 2018-12-19 21:43 Wualin 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 分页器 简单的分页器实现 views.py 分页器实现页码,并且点击页码可以进行跳转 index.html 优化后的分页器 阅读全文
posted @ 2018-12-18 21:36 Wualin 阅读(88) 评论(0) 推荐(0) 编辑