04 2019 档案
摘要:什么是信号? Django 提供一个“信号分发器”,允许解耦的应用在框架的其它地方发生操作时会被通知到。也就是说在特定事件发生时,可以发送一个信号去通知注册了这个信号的一个或者多个回调,在回调里进行逻辑处理。 Django信号 Django中提供了“信号调度”,用于在框架执行操作时解耦。通俗来讲,就
阅读全文
摘要:参考文档: docker入门教程-阮一峰 Docker是什么 Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用接口。它是目前最流行的 Linux 容器解决方案。 Docker 将应用程序与该程序的依赖,打包在一个文件里面。运行这个文件,就会生成一个虚拟容器。程序在这个虚拟容器里
阅读全文
摘要:什么是WebSocket websocket是HTML5出的东西(协议), 也就会说HTTP协议没有变化, 或者说没关系, 但HTTP是不支持持久连接的.(长连接, 循环连接的不算) websocket是一个支持持久化的协议,服务端可以实时(主动)给客户端发消息, 客户端可以主动向服务端发送消息,
阅读全文
摘要:介绍 Scrapy是一个基于Twisted的异步处理框架, 是纯Python实现的爬虫框架, 其架构清晰, 模块之间的耦合程度低, 可扩展性极强, 可以灵活完成各种需求. 我们只需要定制开发几个模块就可以轻松实现一个爬虫. Scrapy依赖twisted 安装 linux下, 目录结构 Scrapy
阅读全文
摘要:1. filter(func, lterable) 函数作用于序列, 返回True保留该元素 2. map(func, lterable) 将传入的函数依次作用到序列的每个元素, 并返回新的列表(惰性序列) 3. reduce(func, lterable) 函数必须接收两个参数, redure把结果继续和序列下一元素...
阅读全文
摘要:from bs4 import BeautifulSoup html_doc = """ The Dormouse's story asdf The Dormouse's story总共 f Once upon a time there were three little sisters; and their names were ...
阅读全文
摘要:爬虫的三个步骤: 1 下载源码 2 解析源码 3 保存数据 请求头: user-agent referer host cookie 特殊请起头 (查看上一次请求获取特殊请求头的值。) 请求体: - 原始数据 - 原始数据 + token - 密文 - 找算法 - 直接使用密文
阅读全文
摘要:1 使用one2many, 另一张表必须要有一个many2one的字段, 反向关联只是为了方便取值 2 many2many会新增一个表 3 传统继承支持多重继承, 用列表表示: inhert = ['mail.thread', 'resource.mixin'] 4 进入odoo shell (用i
阅读全文
摘要:参考: https://hub.packtpub.com/handle-odoo-application-data-with-orm-api-tutorial/ 一、特殊装饰器 二、特殊方法 查 增改删 在某些情况下, 我们需要扩展这些方法以添加一些业务逻辑, 以便在执行这些操作时触发 Python
阅读全文
摘要:前提准备 1 首先先去了解一下WSGI相关的概念 https://www.cnblogs.com/sunch/p/10711267.html https://segmentfault.com/a/1190000011365430#articleHeader6 2 环境准备 流程 1 Web浏览器发送
阅读全文
摘要:一、WSGI - 全称是Web Server Gateway Interface,中文名: web服务网关接口 - WSGI【不是】服务器,python模块,框架,API或者任何软件 - 【只是】一种规范、协议,描述web server如何与web application通信的规范。(server和
阅读全文
摘要:1 flask-session 安装 使用 原理 2 DBUtils数据库连接池 使用了local.threading 安装 两种连接模式 1 为每一个线程创建连接, 线程即使调用了close也不会关闭, 只是把连接重新放到连接池, 供【自己线程】使用. 当线程终止时, 连接自动关闭. 2 创建一批
阅读全文
摘要:一 概述 Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理,然后触发Flask框架,开发人员基于Flask框架提供的功能对请求进行相应的处理,并返回给用户
阅读全文

浙公网安备 33010602011771号