摘要:
一.Celery介绍和基本使用1.什么是Celery:是一个基于python开发的分布式异步消息任务队列,通过它可以轻松的实现任务的异步处理,如果你的业务场景中需要用到异步任务,就可以考虑使用celery,Celery在执行任务时需要通过一个消息中间件来接收和发送任务消息,以及存储任务结果, 一般使 阅读全文
2019年6月19日
2019年6月11日
摘要:
Bottle是一个快速、简洁、轻量级的基于WSIG的微型Web框架,此框架只由一个 .py 文件,除了Python的标准库外,其不依赖任何其他模块。Bottle框架的基本使用 访问:http://localhost:8080/hello/返回:欢迎西西一.Bottle框架大致可以分为以下部分:1.路 阅读全文
2019年6月3日
摘要:
在编写爬虫时,性能的消耗主要在IO请求中,当单进程单线程模式下请求URL时必然会引起等待,从而使得请求整体变慢1.利用线程实现并发(io密集型用--http请求是io密集型)线程开多了性能降低,线程上下文切换耗时多,可以实现并发,但是,请求发送出去后和返回之前,中间时期线程空闲(1)编写方式一(多线 阅读全文
摘要:
1.BeautifulSoup模块用于接收一个HTML或XML字符串,然后将其进行格式化,之后遍可以使用他提供的方法进行快速查找指定元素,从而使得在HTML或XML中查找指定元素变得简单。2.安装BeautifulSoup模块pip3 install beautifulsoup43.使用方式创建ht 阅读全文
2019年4月10日
摘要:
格式化后:xixi: 18 - 男 阅读全文
2019年4月4日
摘要:
验证过程:每一个中控机有一个key,然后获取到当前时间戳。把key和当前时间戳这两个值进行一次加密,加密之后得到加密的戳,把加密的戳和当前获取的时间戳用管道符分割开生成一个大的字符串(加密戳|时间戳)后,发到服务器端。服务器端也有一个跟中控机一样的key,再把从客户端传过来的时间戳拿来跟key进行一 阅读全文
摘要:
自定制序列化 返回:{"k1": 123, "k3": {"data": "abcd", "status": true}, "k2": "2019-04-04 09"} 阅读全文
2019年3月5日
摘要:
一.Django的Form组件主要的几大功能:1.生成HTML标签2.验证用户数据(显示错误信息)3.HTML Form提交保留上次提交数据4.初始化页面显示内容二.Form组件使用方法1.创建类2.创建字段(为了验证包含正则表达式)3.当用户提交数据验证用户输入: 4.clean_字段:clean 阅读全文
2018年12月29日
摘要:
15:31:14一.web框架1.框架:即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单地说,就是你用别人搭建好的舞台来做表演。对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户 阅读全文
2018年12月13日
摘要:
一.pymysql模块1.pymysql是Python中操作MySQL的模块2.执行sql语句(1)连接数据库: (2)创建表: 查看结果:+ + + + + + +| Field | Type | Null | Key | Default | Extra |+ + + + + + +| id | 阅读全文