随笔- 454
文章- 302
评论- 28
阅读-
65万
文章分类 - python
Celery 分布式任务队列快速入门
摘要:本节内容 Celery介绍和基本使用 在项目中如何使用celery 启用多个workers Celery 定时任务 与django结合 通过django配置celery periodic task 一、Celery介绍和基本使用 Celery 是一个 基于python开发的分布式异步消息任务队列,通
阅读全文
RabbitMQ 错误解决
摘要:1.安装好mq后,查看状态,错误 S D:\RabbitMQ Server\rabbitmq_server-3.7.0\sbin> .\rabbitmqctl statusStatus of node rabbit@DESKTOP-ECFDCQB ...Error: unable to perfor
阅读全文
tornado异步非阻塞框架
摘要:同步 普通阻塞,其它client也会被阻塞 引入Future后的 同样是sleep 但是其它客户端可以正常访问 方法中有请求阻塞的 同步 其它也会阻塞住 使用tornado的httpclient.AsyncHTTPClient异步发送请求 其它客户端可以正常访问 引入future.set_resul
阅读全文
性能相关异步IO
摘要:在编写爬虫时,性能的消耗主要在IO请求中,当单进程单线程模式下请求URL时必然会引起等待,从而使得请求整体变慢。 import requests def fetch_async(url): response = requests.get(url) return response url_list =
阅读全文
Twisted异步编程
摘要:篇文档介绍了异步编程模型,以及在Twisted中抽象出的Deferred——象征着“承诺了一定会有的”结果,并且可以把最终结果传递给处理函数(Python中实现了__call__()方法的对象都可以称之为“函数”,方法也是以函数的形式存在的,因此将所有“function”译作“函数”。——译者注)。
阅读全文
django 模型实力方法 Model.get_FOO_display()
摘要:对于每个具有choices 的字段,每个对象将具有一个get_FOO_display() 方法,其中FOO 为该字段的名称。 这个方法返回该字段对“人类可读”的值。 像这样: from django.db import modelsclass Person(models.Model): SHIRT_
阅读全文
django 字段对象 get_field
摘要:Options.get_field(field_name)[source] 返回给定字段名称的字段实例。 field_name可以是模型上的字段名称,抽象或继承模型上的字段,或在指向模型的另一个模型上定义的字段。 在后一种情况下,field_name将是由用户定义的related_name或由Dja
阅读全文
字段访问API-get_field
摘要:de style="margin: 0px; padding: 0px; font-weight: normal; line-height: 15.4px;" >Options.de>de style="margin: 0px; padding: 0px; font-weight: normal;
阅读全文
Python的zip函数
摘要:ip函数接受任意多个(包括0个和1个)序列作为参数,返回一个tuple列表。具体意思不好用文字来表述,直接看示例: 1.示例1: 复制代码 x = [1, 2, 3] y = [4, 5, 6] z = [7, 8, 9] xyz = zip(x, y, z) print xyz 复制代码 运行的结
阅读全文
Django ORM(对象关系映射)
摘要:用于实现面向对象编程语言里不同类型系统的数据之间的转换,换言之,就是用面向对象的方式去操作数据库的创建表以及增删改查等操作。 优点: 1 ORM使得我们的通用数据库交互变得简单易行,而且完全不用考虑该死的SQL语句。快速开发,由此而来。 2 可以避免一些新手程序猿写sql语句带来的性能问题。 新手可
阅读全文
django Template基础
摘要:1 变量(使用双大括号来引用变量): 1 语法格式: {{var_name}} 1 语法格式: {{var_name}} 1 语法格式: {{var_name}} 1 语法格式: {{var_name}} 语法格式: {{var_name}} ------Template和Context对象 Dja
阅读全文
django框架基础URL
摘要:django实现流程 django实现流程 django #安装: pip3 install django 添加环境变量 #1 创建project django-admin startproject mysite mysite settings.py url.py wsgi.py manage.py
阅读全文
Django Views(视图函数)
摘要:ttp请求中产生两个核心对象: http请求:HttpRequest对象 http响应:HttpResponse对象 所在位置:django.http 之前我们用到的参数request就是HttpRequest 检测方法:isinstance(request,HttpRequest) 1 HttpR
阅读全文
python面向对象之依赖注入
摘要:C:\Python35\python.exe D:/py_django/test/a3.pyfoo_123bar_123Process finished with exit code 0 C:\Python35\python.exe D:/py_django/test/a4.py<__main__.
阅读全文
Python中一切事物都是对象之类创建的本质
摘要:读以下代码: 1 2 3 4 5 6 class Foo(object): def __init__(self): pass obj = Foo() # obj是通过Foo类实例化的对象 1 2 3 4 5 6 class Foo(object): def __init__(self): pass
阅读全文
django框架form说明
摘要:#!/usr/bin/env python# -*- coding:utf-8 -*-import refrom django import formsfrom django.core.exceptions import ValidationErrordef mobile_validate(valu
阅读全文
Django创建
摘要:1创建project django-admin startproject mysite 2创建app cd mysite python startapp app01 python F:\py_django\manage.py runserver 127.0.0.1:8009 同步一下数据库 pyth
阅读全文
python之django数据模型ForeignKey
摘要:2、连表结构 一对多:models.ForeignKey(其他表) 多对多:models.ManyToManyField(其他表) 一对一:models.OneToOneField(其他表) model.py from django.db import modelsclass Blog(models
阅读全文