摘要: 1. 路由+视图 a. 路由设置的两种方式: @app.route('/xxx') def index(): return "index" def index(): return "index" app.add_url_rule("/xxx",None,index) 注意事项: - 不用让endpo 阅读全文
posted @ 2018-12-08 22:11 月黑风高夜夜欢 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 基础: 1. 配置文件 2. 路由系统 3. 视图 4. 请求相关 5. 响应 6. 模板渲染 7. session 8. 闪现 9. 中间件 10. 蓝图(blueprint) 11. 特殊装饰器 内容详细: 知识点: - 给你一个路径 “settings.Foo”,可以找到类并获取去其中的大写的 阅读全文
posted @ 2018-12-06 22:13 月黑风高夜夜欢 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1. 持久化 目前缺点: - 无法完成爬虫刚开始:打开连接; 爬虫关闭时:关闭连接; - 分工明确 pipeline/items a. 先写pipeline类 class XXXPipeline(object): def process_item(self, item, spider): retur 阅读全文
posted @ 2018-11-26 19:37 月黑风高夜夜欢 阅读(1138) 评论(0) 推荐(0) 编辑
摘要: - scrapy框架 介绍:大而全的爬虫组件。 安装: - Win: 下载:http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted pip3 install wheel pip install Twisted‑18.4.0‑cp36‑cp36m‑win_ 阅读全文
posted @ 2018-11-25 21:39 月黑风高夜夜欢 阅读(117) 评论(0) 推荐(0) 编辑
摘要: BeautifulSoup BeautifulSoup是一个模块,该模块用于接收一个HTML或XML字符串,然后将其进行格式化,之后遍可以使用他提供的方法进行快速查找指定元素,从而使得在HTML或XML中查找指定元素变得简单。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 阅读全文
posted @ 2018-11-23 22:27 月黑风高夜夜欢 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 参数 参数示例 def param_method_url(): # requests.request(method='get', url='http://127.0.0.1:8000/test/') # requests.request(method='post', url='http://127. 阅读全文
posted @ 2018-11-23 22:17 月黑风高夜夜欢 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1. Http协议? Http协议就是一个传输数据格式 我原来学习django框架,从socket服务端开始学起。 自己创造了一个socket服务器来充当:网站。 浏览器当socket客户端。 更清楚的明白到底http协议是什么? - 请求头 请求体 - 响应头 响应体 一次请求响应后,断开连接。 阅读全文
posted @ 2018-11-11 16:25 月黑风高夜夜欢 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 在Django中使用原生Sql主要有以下几种方式: 一:extra:结果集修改器,一种提供额外查询参数的机制 二:raw:执行原始sql并返回模型实例 三:直接执行自定义Sql(这种方式完全不依赖model,前两种还是要依赖于model) 实例: 使用extra: 1:Book.objects.fi 阅读全文
posted @ 2018-11-11 13:26 月黑风高夜夜欢 阅读(772) 评论(0) 推荐(0) 编辑
摘要: 1. 简单请求: 满足一下两个条件的请求。 (1) 请求方法是以下三种方法之一: HEAD GET POST (2)HTTP的头信息不超出以下几种字段: Accept Accept-Language Content-Language Last-Event-ID Content-Type:只限于三个值 阅读全文
posted @ 2018-11-10 21:45 月黑风高夜夜欢 阅读(2400) 评论(0) 推荐(0) 编辑
摘要: 1. 为什么会有跨域? 浏览器具有同源策略所有才出现跨域。 同源策略: - 开放:src - 禁止:ajax 解决跨域: - jsonp,在客户端动态创建一个script标签 1.客户端:创建一个 <script src='http://www.jxntv.cn/data/jmd-jxtv2.htm 阅读全文
posted @ 2018-11-08 23:15 月黑风高夜夜欢 阅读(358) 评论(0) 推荐(0) 编辑