随笔分类 - Python
摘要:1.多语言配置 yaml 文件,使用code 标识提示信息 zh_CN: 10200: "成功" 10400: "错误" en: 10200: "Success" 10400: "Error" 2.加载读取配置文件,根据code 和语言类型返回对应提示信息,cf.default_language()
阅读全文
摘要:yaml介绍 yaml的英文名称是Yet Another Markup Language,直译过来就是标记语言。yaml用的比较多的地方就是写配置文件,比如yaml配置文件在Kubernetes用的就非常广泛,学Kubernetes必须要先学yaml文件格式。 yaml的基本语法: 大小写敏感 使用
阅读全文
摘要:安装引用 pip install qrcode pip install Pillow 引用 from PIL import Image import qrcode 设置二维码 # 最小尺寸 1 会生成 21 * 21 的二维码,version 每增加 1,生成的二维码就会添加 4 尺寸 # vers
阅读全文
摘要:partial、update_wrapper、wraps的使用 引用 from functools import wraps, update_wrapper, partial 1. partial partial又叫偏函数。函数在执行的时候需要带上必要的参数,有些参数是执行之前就是可知的,这种情况下
阅读全文
摘要:单元格嵌入图片 使图片随单元格变化缩放 openpyxl 官方文档 You can position charts using one of three different kinds of anchor: OneCell – where the top-left of a chart is anc
阅读全文
摘要:1、logging 日志文件 简单处理一下,规避一些小麻烦,比如 info级别会记录error内容 ,处理后 info 只记录info error只记录error ,并且可以对需要特殊处理的日志单独记录 2、简单封装,name为日志名字,对应需要不同处理的日志,起不相同的名字,logpath日志路径
阅读全文
摘要:1、模型转Json时需要对一些特殊格式进行处理 比如金额(decimal)、和时间(datetime) import json import datetime from decimal import Decimal,getcontext class DateEncoder(json.JSONEnco
阅读全文
摘要:1、定义一个类,模拟模型数据,这里用金额(decimal)、和时间(datetime)两个字段举例 CURRENT_TIMESTAMP ***MySQL默认系统时间 class tModel(): def __init__(self,id,price,createtime): self.id = i
阅读全文
摘要:1、配置文件 class DBData: host = "数据库地址" user = "用户名" passwd = "密码" dbname = "数据库名" port = 3306 2、链接数据库公共方法 import pymysql import pymysql.cursors class Sql
阅读全文

浙公网安备 33010602011771号