上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页

2018年1月3日

二 Django框架,urls.py模块,views.py模块,路由映射与路由分发以及逻辑处理——url控制器

摘要: Django框架,urls.py模块,views.py模块,路由映射与路由分发以及逻辑处理——url控制器 这一节主讲url控制器 一、urls.py模块 这个模块是配置路由映射的模块,当用户访问一个url地址时,通过这个路由映射模块,映射给对应的逻辑处理函数 urlpatterns等于的一个列表, 阅读全文

posted @ 2018-01-03 11:48 快乐糖果屋 阅读(2629) 评论(0) 推荐(0) 编辑

一 Django框架介绍——用pycharm创建Django项目

摘要: Django框架介绍 Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。 这套框架是 阅读全文

posted @ 2018-01-03 11:47 快乐糖果屋 阅读(2121) 评论(0) 推荐(0) 编辑

五十一 Python分布式爬虫打造搜索引擎Scrapy精讲—scrapyd部署scrapy项目

摘要: scrapyd模块是专门用于部署scrapy项目的,可以部署和管理scrapy项目 下载地址:https://github.com/scrapy/scrapyd 建议安装 首先安装scrapyd模块,安装后在Python的安装目录下的Scripts文件夹里会生成scrapyd.exe启动文件,如果这 阅读全文

posted @ 2018-01-03 11:36 快乐糖果屋 阅读(550) 评论(0) 推荐(0) 编辑

五十 Python分布式爬虫打造搜索引擎Scrapy精讲—elasticsearch(搜索引擎)用Django实现我的搜索以及热门搜索

摘要: 第三百七十一节,Python分布式爬虫打造搜索引擎Scrapy精讲—elasticsearch(搜索引擎)用Django实现我的搜索以及热门 我的搜素简单实现原理我们可以用js来实现,首先用js获取到输入的搜索词设置一个数组里存放搜素词,判断搜索词在数组里是否存在如果存在删除原来的词,重新将新词放在 阅读全文

posted @ 2018-01-03 11:34 快乐糖果屋 阅读(494) 评论(0) 推荐(0) 编辑

四十九 Python分布式爬虫打造搜索引擎Scrapy精讲—elasticsearch(搜索引擎)用Django实现搜索结果分页

摘要: 逻辑处理函数 计算搜索耗时 在开始搜索前:start_time = datetime.now()获取当前时间 在搜索结束后:end_time = datetime.now()获取当前时间 last_time = (end_time-start_time).total_seconds()结束时间减去开 阅读全文

posted @ 2018-01-03 11:33 快乐糖果屋 阅读(707) 评论(2) 推荐(0) 编辑

四十八 Python分布式爬虫打造搜索引擎Scrapy精讲—elasticsearch(搜索引擎)用Django实现搜索功能

摘要: Django实现搜索功能 1、在Django配置搜索结果页的路由映射 2、编写逻辑处理函数 在逻辑处理函数里实现搜索数据 (1)获取到用户的搜索词 (2)利用原生的elasticsearch(搜索引擎)接口,实现搜索,注明:elasticsearch-dsl就是在原生的elasticsearch上做 阅读全文

posted @ 2018-01-03 11:30 快乐糖果屋 阅读(419) 评论(0) 推荐(0) 编辑

四十七 Python分布式爬虫打造搜索引擎Scrapy精讲—elasticsearch(搜索引擎)用Django实现搜索的自动补全功能

摘要: elasticsearch(搜索引擎)提供了自动补全接口 官方说明:https://www.elastic.co/guide/en/elasticsearch/reference/current/search-suggesters-completion.html 1、创建搜索自动补全字段sugges 阅读全文

posted @ 2018-01-03 11:29 快乐糖果屋 阅读(631) 评论(0) 推荐(0) 编辑

四十六 Python分布式爬虫打造搜索引擎Scrapy精讲—elasticsearch(搜索引擎)scrapy写入数据到elasticsearch中

摘要: 前面我们讲到的elasticsearch(搜索引擎)操作,如:增、删、改、查等操作都是用的elasticsearch的语言命令,就像sql命令一样,当然elasticsearch官方也提供了一个python操作elasticsearch(搜索引擎)的接口包,就像sqlalchemy操作数据库一样的O 阅读全文

posted @ 2018-01-03 11:26 快乐糖果屋 阅读(544) 评论(0) 推荐(0) 编辑

四十五 Python分布式爬虫打造搜索引擎Scrapy精讲—elasticsearch(搜索引擎)的bool组合查询

摘要: bool查询说明 filter:[],字段的过滤,不参与打分must:[],如果有多个查询,都必须满足【并且】should:[],如果有多个查询,满足一个或者多个都匹配【或者】must_not:[],相反查询词一个都不满足的就匹配【取反,非】 建立测试数据 bool组合查询——最简单的filter过 阅读全文

posted @ 2018-01-03 11:25 快乐糖果屋 阅读(404) 评论(0) 推荐(0) 编辑

四十四 Python分布式爬虫打造搜索引擎Scrapy精讲—elasticsearch(搜索引擎)的基本查询

摘要: 1、elasticsearch(搜索引擎)的查询 elasticsearch是功能非常强大的搜索引擎,使用它的目的就是为了快速的查询到需要的数据 查询分类: 基本查询:使用elasticsearch内置的查询条件进行查询 组合查询:把多个查询条件组合在一起进行复合查询 过滤:查询同时,通过filte 阅读全文

posted @ 2018-01-03 11:23 快乐糖果屋 阅读(413) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页

导航