![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 61
Thomas_Gong_
python、Go后端高级工程师
展开
-
sanic返回json数据格式 无脑 转化为str
因为用的是mongo数据库,有时会有Object类型的数据,返回时经常忘记转化为str,故就无脑转化为str类型吧response.json({"code": 0, "message": "ok"}, dumps=json.dumps, default=str)...原创 2019-06-24 20:22:19 · 1441 阅读 · 0 评论 -
查询docker日志文件的大小,并且清空日志
ls -lh $(find /var/lib/docker/containers/ -name *-json.log)查询/var/lib/docker/containers/下的日志大小找出较大的log文件进行清空,这里需要用cat /dev/null >进行清空,而不是rmcat /dev/null > /var/lib/docker/containers/f358a5d6...原创 2019-04-10 15:08:05 · 2352 阅读 · 1 评论 -
motor 中 mongo 高级命令 查找并更新
motor 中 mongo 高级命令查找并更新,返回更新后的结果find_one_and_update(filter, update, projection=None, sort=None, upsert=False, return_document=False, array_filters=None, session=None, **kwargs)需要将return_document设为T...原创 2018-10-09 19:56:49 · 1428 阅读 · 0 评论 -
python中 将json数据转化为excel表格
python中将json数据结构转化为excel表格json数据(我的数据类型是:–列表嵌套字典)先通过csv模块将json数据类型转化为csv格式#!/usr/bin/python3# -*- coding: utf-8 -*-import csv# 获取json数据import jsonwith open('json.txt', 'r') as f: ...原创 2018-08-07 20:12:23 · 45222 阅读 · 19 评论 -
让你全面了解RESTful风格和设计方法
1.restful的起源REST这个词,是Roy Thomas Fielding在他2000年的博士论文中提出的。Fielding是一个非常重要的人,他是HTTP协议(1.0版和1.1版)的主要设计者、Apache服务器软件的作者之一、Apache基金会的第一任主席。所以,他的这篇论文一经发表,就引起了关注,并且立即对互联网开发产生了深远的影响。2.名称Fielding将他对互联网...原创 2018-07-29 14:39:29 · 464 阅读 · 1 评论 -
Django底层解析之从一次请求到响应的整个流程
As we all know,所有的Web应用,其本质上其实就是一个socket服务端,而用户的浏览器就是一个socket客户端。#!/usr/bin/env python#coding:utf-8import socketdef handle_request(client): buf = client.recv(1024) client.send("HTTP/1.1...原创 2018-07-07 11:56:23 · 723 阅读 · 0 评论 -
一篇文章带你完全了解JWT
JWT在用户注册或登录后,我们想记录用户的登录状态,或者为用户创建身份认证的凭证。我们不再使用Session认证机制,而使用Json Web Token认证机制。什么是JWTJson web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景...原创 2018-07-19 11:59:34 · 480 阅读 · 0 评论 -
python使用celery实现异步任务执行
使用celery在django项目中实现异步发送短信在项目的目录下创建celery_tasks用于保存celery异步任务。在celery_tasks目录下创建config.py文件,用于保存celery的配置信息 ```broker_url = "redis://127.0.0.1/14"```在celery_tasks目录下创建main.py文件,用于作为celery的启...原创 2018-07-18 23:00:02 · 4183 阅读 · 0 评论 -
python 一行代码出桃心
就一行,就一行“` print(‘\n’.join([”.join([(‘Love’[(x-y) % len(‘Love’)] if ((x*0.05)*2+(y*0.1)**2-1)**3-(x*0.05)**2(y*0.1)**3 <= 0 else ’ ‘) for x in range(-30, 30)]) for y in range(30, -30, -1)]))“...原创 2018-06-06 14:51:52 · 4657 阅读 · 5 评论