摘要:
需求:期望由 a 得到 b 实现方法: from itertools import groupby a = [ {'name': 'a', 'value': 1}, {'name': 'b', 'value': 1}, {'name': 'a', 'value': 2}, ] b = [['a', 阅读全文
摘要:
python使用dbutils的PooledDB连接池,操作数据库 1、使用dbutils的PooledDB连接池,操作数据库。 这样就不需要每次执行sql后都关闭数据库连接,频繁的创建连接,消耗时间 2、如果是使用一个连接一直不关闭,多线程下,插入超长字符串到数据库,运行一段时间后很容易出现Ope 阅读全文
摘要:
import datetime from datetime import timedelta now = datetime.datetime.now()# 获取当前月的天数 month = 2days = (datetime.date(2022, month + 1, 1) - datetime.t 阅读全文
摘要:
from dateutil.parser import parse from dateutil.relativedelta import relativedelta # 当前日期前十二个月 time_list = [(parse(datetime.now().strftime('%Y%m') + " 阅读全文
摘要:
记录一下自己在工作中遇到的一个问题,就是根据一个字段分类,然后还要统计这个字段不同状态的数量,这里我举个例子 假如有好多学生,这些学生来自不同的班级,现在我们要统计每一个班级中男生和女生的数量 def list(self, request): res = Student.objects.filter 阅读全文
摘要:
celery的异步任务 安装celery $ pip install -U celery 1)安装相关依赖 $ pip install "celery[redis,auth,msgpack]" 序列化程序 celery[auth] 用于使用auth安全序列化程序。 celery[msgpack] 用 阅读全文
摘要:
使用Pychon脚本发送钉钉群通知 我们可以使用钉钉的机器人助手发送群通知,只需要非常简单的配置就可以实现,而没有任何的成本。 1) 首先我们要在钉钉群里添加一个机器人助手 选择智能群助手,然后选择添加机器人 为你的机器人定义一个安全验证方式 然后我们将生成的webhook粘贴到python的配置中 阅读全文
摘要:
在python中自定义一个终端命令 这里我们想要将一个csv文件中的数据导入到数据库中,就可以定义一个终端命令,直接一行命令就可以将我们文件中的数据导入到数据库中,特别的简单 首先,我们先创建一个py文件 management/commands/import_candidate.py 接下来,我们就 阅读全文
摘要:
Django REST Framework 为什么要学习Django REST Framework? Django的未来与Web开发未来发展趋势紧密相关。Django这种基于MVC开发模式的传统框架,非常适合开发基于PC的传统网站,因为它同时包括了后端的开发(逻辑层,数据库层) 和前端的开发(如模板 阅读全文
摘要:
目录: axios 同源机制 组件化开发 组件传值 vue-router的使用 vue-axios vue.js默认没有提供ajax功能的。 所以使用vue的时候,一般都会使用axios的插件来实现ajax与后端服务器的数据交互。 注意,axios本质上就是javascript的ajax封装,所以会 阅读全文