01 2021 档案
摘要:1.函数 import sys class Callcount01: def __init__(self, func): self.func = func self.call_num = 0 def __call__(self, *args, **kwargs): self.call_num +=
阅读全文
摘要:1.有个坑 re.sub('[^\w]', ' ', 'hello world, get rid of comma') --> [^\w] 非字符的意思 [^abc] 匹配除了a,b,c之外的字符 import re text_string = re.sub(r'([^\s\w]|_|[0-9])+
阅读全文
摘要:"单下划线" 开始的成员变量叫做保护变量,意思是只有类对象和子类对象自己能访问到这些变量; "双下划线" 开始的是私有成员,意思是只有类对象自己能访问,连子类对象也不能访问到这个数据。(如下列所示) self.__id_to_texts = {} 初始化了自己的私有变量,也就是这个用来存储文件名到文
阅读全文
摘要:0. python3.9 https://blog.csdn.net/redhat0921/article/details/110250230 1、导出 pip freeze > requirements.txt 2、在其他环境安装 pip install -r requirements.txt 1
阅读全文
摘要:1.d\proj\myrecrument\interviewer\tasks.py from celery.contrib import rdb import time logger = logging.getLogger(__name__) @shared_task def send_dingta
阅读全文
摘要:1.快速测试和监控,启动多个celery worker,-A 指定项目目录, -P 指定方式,我这里以协程方式运行, -n指定name celery worker -A voice_quality_assurance_configure --loglevel=info -P eventlet -n
阅读全文
摘要:-1 windows系统需要eventlet 支持 pip install eventlet参考:Python Celery 快速实现分布式的任务队列管理 (toutiao.com) 0.查看celery的worker状态 (worker==node) (base) D:\djangotest\my
阅读全文
摘要:pkg/ pkg/striing.py pkg/main.py 假如你在main.py中想要引用string.py则应写入import string but 这种写法引用的是pkg/string.py这个string即引用的是相同目录下的string 如果:我要引用的是Python系统自带的标准的s
阅读全文
摘要:0.原理和架构 a.客户发送请求到django; b.django产生任务(要执行的函数); c.django把任务丢给celery的broker d.celery的worker从broker拿到任务并且执行; e.worker执行后保存结果到后端数据库; 1.在django里面配置celery的目
阅读全文
摘要:pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out. python -m pip install -
阅读全文
摘要:1.xss跨站脚本攻击 - 恶意攻击者将代码通过网站注入到其他用户浏览器中的 攻击方式: 1.攻击者会把恶意 JavaScript 代码作为普通数据放入 到网站数据库中; 2.其他用户在获取和展示数据的过程中,运行 JavaScript 代码; 3.JavaScript 代码执行恶意代码(调用恶意请
阅读全文
摘要:1.实现的处理逻辑 a.在服务器用docker-compose安装sentry b.定义类(调用请求的处理流程,在调用流程加逻辑处理,记录日志) c.把中间件加入到django的settings,在logging部分定义日志配置 d.在settings里加sentry的配置 2.安装sentry 使
阅读全文
摘要:1.django - templates - base.html <! my furst base html > <h3 style="margin:auto;width:50%;" >小萌信息技术开放职位</h3> <p> </p> <hr> {% block header %} <a href=
阅读全文
摘要:1.在settings使用例子 LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'formatters': { 'simple': { # exact format is not important, this is the
阅读全文
摘要:1. 部署蓝鲸https://www.cnblogs.com/you-men/p/13416827.htmlv 2. 安装django mkdir ~/.virtualenvs python3 -m venv ~/.virtualenvs/djangodev python -m venv ~/.vi
阅读全文
摘要:1.self指的是类实例对象本身(注意:不是类本身)。 class Person: def _init_(self,name): self.name=name def sayhello(self): print 'My name is:',self.name p=Person('Bill') pri
阅读全文
摘要:1.注册中心Dockerfile FROM java:8 #用于指定传递给构建运行时的变量 ARG JAR_FILE="./fdn-servercenter.jar" ARG APP_NAME="fdn-servercenter" ARG DATASOURCE_URL="jdbc:mysql://1
阅读全文
摘要:0. Django适合做什么? Django的MTV架构 1.Question是一个model,Choice包含一个与Question相关的外键字段 2.Choice自动生成一个字段,称为foo_set - 与Question实例相关的对象的查询集,例如q.choice_set.all()。 1.
阅读全文
摘要:1.django - foreignkey(othermodel,on_delete=models.CASCADE) on_delete 在外键中必须设置,表示级联关系,在django1.x下,系统默认提供,2.x下,必须手动明确 model.CASCADE:意思是你没有了,我也会跟着没有 级联 例
阅读全文