2019年3月25日

摘要: Celery 是一个“自带电池”的的任务队列。它易于使用,所以你可以无视其所解决问题的复杂程度而轻松入门。它遵照最佳实践设计,所以你的产品可以扩展,或与其他语言集成,并且它自带了在生产环境中运行这样一个系统所需的工具和支持。 在此教程中,你会了解使用 Celery 的最基础部分。包括: 选择和安装消 阅读全文
posted @ 2019-03-25 11:05 天下无槛,不服就干 阅读(3136) 评论(1) 推荐(0) 编辑

2019年3月22日

摘要: Redis 介绍: Redis是一款开源的、高性能的键-值存储(key-value store)。它常被称作是一款数据结构服务器(data structure server)。 Redis的键值可以包括字符串(strings)类型,同时它还包括哈希(hashes)、列表(lists)、集合(sets 阅读全文
posted @ 2019-03-22 22:02 天下无槛,不服就干 阅读(255) 评论(0) 推荐(0) 编辑

2019年3月21日

摘要: 1、第一步有一个Django项目 先是创建一个Django项目 django-admin startproject demo 然后创建一个application应用 python manage.py startapp app1 最后将App1注册到Django应用中去 2、第二步在Django的项目 阅读全文
posted @ 2019-03-21 10:21 天下无槛,不服就干 阅读(8334) 评论(1) 推荐(1) 编辑

2019年3月17日

摘要: 对于socket是不陌生的,但是对于websocket我却是陌生的,不同于https,在网页中使用websocket可以同样起到ajax的作用,默默发送数据。。。 在script中: 在tornado中有专门针对websocket请求的模块,不再是https的tornado.web.Resquest 阅读全文
posted @ 2019-03-17 20:31 天下无槛,不服就干 阅读(337) 评论(0) 推荐(0) 编辑

2019年3月16日

摘要: 在tornado的模板引擎中,有两种方式,UImethod与UImodule 自定义方法 在模板中调用方法: tornado:与Django一样使用{{}},但是对于for循环之类,Django以{% endfor%}结尾,而tornado以{% end%}结尾。调用字典或者列表,tornado使用 阅读全文
posted @ 2019-03-16 23:33 天下无槛,不服就干 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 对于使用习惯Django的我来说,tornado实在是很简陋,没有那么多复杂的文件分类。 在tornado中,一个简单web只需要十几行简单的代码就OK了 看见莫有,简单吧。。。 一个app做路由映射,一个class作为逻辑处理(对应映射的逻辑处理),通过tornado的IOLoop启动web服务。 阅读全文
posted @ 2019-03-16 21:26 天下无槛,不服就干 阅读(115) 评论(0) 推荐(0) 编辑

2019年3月5日

摘要: 方式一:常用的方式是通过form.serialize()获取表单数据,但是,这样有个弊端,文件不能上传 方式二: 使用FormData对象,用来封装数据,能够提交文件 具体请看:https://developer.mozilla.org/zh-CN/docs/Web/API/FormData/Usi 阅读全文
posted @ 2019-03-05 10:37 天下无槛,不服就干 阅读(369) 评论(0) 推荐(0) 编辑

2019年3月4日

摘要: 1.对于Session而言 它是用来保存在服务端的信息,可以用来做登录验证,在后台保存有用信息。 一个浏览器访问一个网站,就是建立一个连接,连接信息是独立的,就是在该建立的连接内,保存到Session中的信息,别的连接是无法访问的。session的信息定时删除,有超时设置。 2.Cookies 它是 阅读全文
posted @ 2019-03-04 10:50 天下无槛,不服就干 阅读(79) 评论(0) 推荐(0) 编辑
摘要: scrapy 基础 1、 创建一个spider项目 a) Scrapy startproject project_name [project_dir] b) Cd project 进入项目 2、 命令: a) Global commands: i. startproject 创建项目 ii. gen 阅读全文
posted @ 2019-03-04 10:20 天下无槛,不服就干 阅读(214) 评论(0) 推荐(0) 编辑

2019年3月3日

摘要: 使用python的PIL来绘制验证码: 返回的是一张图片,以及图片对应的字母 调用生成验证码的方法:这是一个请求 如何可以点击刷新验证码呢? 那就是可以更换img标签的src属性值,这里我使用的是链接后面加上时间戳, 将图片的路径改变,会发起新的一次请求,验证码也会发生改变。 阅读全文
posted @ 2019-03-03 12:53 天下无槛,不服就干 阅读(180) 评论(0) 推荐(0) 编辑

导航