Package: seven-framework
seven_framework天志互联Python开发库1.1.50 更新内容ESHelper增加count方法1.1.49 更新内容ESHelper增加字典类型的配置文件1.1.48 更新内容TimeHelper->format_time_to_timestamp 支持输出毫秒级别时间戳1.1.47 更新内容MySQLHelper增加透传参数1.1.46 更新内容lisence异常调试1.1.45 更新内容lisence异常调试1.1.44 更新内容lisence异常调试1.1.43 更新内容lisence异常调试1.1.42 更新内容lisence异常时打印日志1.1.41 更新内容lisence异常时打印目录结构树1.1.40 更新内容处理base_model->update_list 排除更新字段为str时无效的bug1.1.39 更新内容处理base_model->update_entity 排除更新字段为str时无效的bug1.1.38 更新内容日志内容兼容字典类型1.1.37 更新内容CryptoHelper 计算目录哈希函数优化1.1.36 更新内容base_tornado添加lisence检查1.1.35 更新内容CryptoHelper 增加目录哈希计算函数1.1.34 更新内容COS新增以数据流形式上传Object1.1.33 更新内容修复is_this_month 每月最后一天为False的BUG1.1.32 更新内容更新SignHelper 对json格式的兼容处理,去除json的空格.1.1.31 更新内容限制urllib3版本号1.1.30 更新内容优化base_model的update_entity兼容数据库关键字1.1.29 更新内容优化filter_check_params过滤器添加企业微信帮助类方法1.1.28 更新内容修复数据库分页查询时 分页模式=next时的bug1.1.27 更新内容RedisHelper 参数调整1.1.26 更新内容配合k8s monitor异常时返回httpstatus=5001.1.25 更新内容RedisHelper 兼容redis6.0以后版本,增加username配置项1.1.24 更新内容增加微信帮助类1.1.23 更新内容增加memcached帮助类1.1.22 更新内容优化企业微信帮助类1.1.21 更新内容更新企业微信帮助类新增文件MD5计算1.1.20 更新内容OSHelper->copy_tree 支持is_cover是否覆盖文件选项1.1.19 更新内容修复SignHelper传参BUG1.1.18 更新内容mysql base_model 增加字段反引号,兼容字段使用关键字的情况1.1.17 更新内容处理base_model get_dict_page_list next时返回实体的bug1.1.16 更新内容兼容timestamp_to_format_time 无法处理毫秒的问题1.1.15 更新内容与bos冲突 调整pycryptodome 初始要求>=3.8.01.1.14 更新内容base_model 分页相关方法增加分页计数模式可选参数1.1.13 更新内容CryptoHelper增加RSA相关函数SignHelper增加RSA签名函数1.1.12 更新内容修复get_last_day_of_the_month() 12月份异常的bug1.1.11 更新内容SignHelper增加签名串链接字符修改base_handler 增加config配置is_check_xsrf 不默认验证1.1.10 更新内容修复sign参数为数字的报错情况1.1.9 更新内容增加http patch方法1.1.8 更新内容增加os功能处理MySQL事务OperationalError或者是InternalError异常堵塞的问题1.1.7 更新内容修复aws s3 bug1.1.6 更新内容新增消息队列帮助类(RabbitMQ、RocketMQ)1.1.5 更新内容mysql事务日志修复1.1.4 更新内容添加消息队列 RabbitMQ、RocketMQ帮助类1.1.3 更新内容修复mysql事务回滚的bug1.1.1 更新内容redis支持ssl1.1.0 更新内容修改base_handler:filter_check_params参数过滤器在获取post/application/json参数后,增加同时去获取query参数base_model update_table、del_entity 添加limit可选参数1.0.135 更新内容优化mysql事务没记录日志的问题1.0.134 更新内容添加AWS S3存储支持MySQLHelper _add_sql_log添加详细日志1.0.133 更新内容HTTPHelper 添加put delete options head patch方法1.0.132 更新内容新增ip解析帮助类添加百度云媒体信息获取方法1.0.131 更新内容新增os.py 文件/文件夹操作类base_handler加上返回文件流函数默认线程连接池数量调整为5000,并且支持配置读取(thread_pool_count)1.0.130 更新内容base_model 增加add_values(insert...values(),();)函数;base_model add函数增加可选返回值(自增ID或影响行数)扩展参数;base_model 增加add_update_whole_entity函数,用于遇到唯一键时全量更新的函数;mysql.py commit_transaction 添加返回详细的元组信息参数1.0.129 更新内容处理路由传参未透传接收问题1.0.128 更新内容Monitor接口监控不参与日志记录1.0.127 更新内容base_model limit支持整形1.0.126 更新内容日志配置添加log_console,用于控制日志是否需要输出在控制台上1.0.125 更新内容添加通用签名装饰器更新百度SDK版本号1.0.124 更新内容添加百度云存储BOS组件base_model update_entity添加排除更新字段log未配置报错问题修复1.0.123 更新内容添加日志备份时间1.0.122 更新内容处理了日志存储配置开关无效的bug优化redis字符串返回byte类型的配置1.0.121 更新内容处理文本日志不记录request_code的问题;dict添加不定字典的合并函数;1.0.120 更新内容添加本地文件读写帮助类 file->LocalFileHelper1.0.119 更新内容mysql日志记录格式调整1.0.118 更新内容TimeHelper增加格式时间转换函数1.0.117 更新内容框架整理发布1.0.116 更新内容tornado handler自带monitor.py1.0.115 更新内容log优化clickhouse帮助类1.0.114 更新内容log日志配置修改,添加redis日志存储1.0.113 更新内容增加JsonHelper json_dumps()  常用格式的反序列化1.0.112 更新内容优化SignHelper公共加密类1.0.111 更新内容优化SignHelper公共加密类1.0.110 更新内容优化pymysql暗改转移方法1.0.108 更新内容添加腾讯云对象存储1.0.107 更新内容兼容base_model get_total时传groupby时报错的问题1.0.106 更新内容添加阿里oss2依赖1.0.105 更新内容添加阿里oss2帮助类1.0.104 更新内容优化file添加金山云(KS3)存储帮助类1.0.102 更新内容file添加金山云(KS3)存储帮助类调整filter_check_params 方法兼容application/json为空时自动再查找普通参数1.0.101 更新内容http_log增加打印公共返回字段1.0.100 更新内容修复mysql update bug1.0.99 更新内容修复mysql bug1.0.98 更新内容优化Timehelper 关于本周/月/年 第一天及最后一天时间,以及指定日期的对比函数1.0.96 更新内容新增Timehelper 关于本周/月/年 第一天及最后一天时间,以及指定日期的对比函数优化mysql 传参如果不为list的情况下,参数为0报错的bug1.0.95 更新内容新增CSVHelper1.0.94 更新内容优化base_model 解决get_entity_by_id id=0报错的BUG1.0.93 更新内容优化base_model1.0.92 更新内容修改base_model 更新数据库未影响行数时返回False1.0.91 更新内容DBUtils 高版本写法变更,依赖版本调整1.0.90 更新内容TimeHelper 增加时间差集计算1.0.89 更新内容优化企业微信帮助类1.0.88 更新内容优化企业微信帮助类1.0.87 更新内容添加企业微信帮助类添加公共签名帮助类兼容http post请求1.0.86 更新内容修改毫秒级时间戳1.0.85 更新内容添加毫秒级时间戳1.0.84 更新内容修复redis db=0是异常的bug1.0.83 更新内容修复http post json请求bug1.0.82 更新内容修复redis添加init参数bug1.0.81 更新内容Redis添加init参数,可直接指定配置字典即可1.0.80 更新内容优化sha256加密方法1.0.79 更新内容添加sha256加密方法1.0.78 更新内容TimeHelper添加更改格式化时间格式的方法1.0.77 更新内容log入库时间戳格式调整1.0.75 更新内容事务添加导出sql语句方法1.0.74 更新内容优化mysql事务1.0.73 更新内容base_model增加update_list方法1.0.72 更新内容优化DbTransaction 事务类1.0.71 更新内容优化DbTransaction 事务类1.0.70 更新内容增加DbTransaction 事务类1.0.69 更新内容修复base_model BUG1.0.68 更新内容修改企业微信通知添加项目产生的错误1.0.67 更新内容base_model 增加事务处理1.0.66 更新内容添加框架依赖1.0.65 更新内容添加框架依赖1.0.64 更新内容增加excel帮助类增加二维码帮助类1.0.63 更新内容修改file->ufile cdn前缀问题1.0.62 更新内容base_model 修改page_list函数的count()字段1.0.61 更新内容log记录数据库添加record_time字段base_handler->get_params 添加是否去除前后空格选填参数1.0.60 更新内容base_model conver_type修改1.0.59 更新内容企业微信通知加项目名称1.0.58 更新内容修改host处理1.0.57 更新内容修改log写入数据库转义问题1.0.56 更新内容优化base_model 分页函数1.0.55 更新内容优化全局异常报错处理1.0.54 更新内容优化mysql连接1.0.53 更新内容添加DBUtils依赖1.0.52 更新内容优化mysqlhelper 连接池basemodel配合mysql修改1.0.51 更新内容修改urlencode bug1.0.50 更新内容优化log添加数据库记录1.0.49 更新内容log添加数据库记录ufile.py 改名为 file.pyfile.py 添加ufile 下载文件方法1.0.48 更新内容优化filter_check_params1.0.47 更新内容JsonEncoder 支持decimal类型1.0.46 更新内容修复ufile bug1.0.45 更新内容修复ufile包名冲突的问题1.0.44 更新内容增加ufile封装1.0.43 更新内容修复企业微信通知bug修改prepare的http请求信息支持json参数1.0.42 更新内容@filter_check_params支持接收json传参1.0.41 更新内容添加testing环境配置1.0.40 更新内容修复已知BUG1.0.39 更新内容添加企业微信报警(notice.py)修改base_handler内filter_check_params装饰器无需输入可选参数1.0.38 更新内容修复引用1.0.37 更新内容修复json bytes转码BUGbase_handler 添加body参数转dict函数1.0.36 更新内容修复http请求控制台日志bug1.0.35 更新内容添加http请求控制台日志1.0.33 更新内容添加base_tornado1.0.31 更新内容添加coding帮助类1.0.30 更新内容添加依赖源1.0.29 更新内容优化base_model 增加seven_framework架引用1.0.27 更新内容增加控制台基础引用 base_console1.0.26 更新内容优化CryptoHelper 编码问题增加CryptoHelper 针对bytes的md5加密优化BaseHandler body转实体方法1.0.25 更新内容CryptoHelper增加sha1加密1.0.24 更新内容base_handler增加request_body_to_entity方法1.0.23 更新内容优化base_handler get_param 空值也返回默认值1.0.22 更新内容优化base_handler filter_check_params 装饰器,允许不检查必填参数1.0.20 更新内容优化MysqlHelper1.0.19 更新内容将MysqlHelper 的condition参数 拆开为 where/group_by/order_by/limit 参数将MysqlHelper及base_model 增加事务执行函数transaction_execute1.0.18 更新内容解决base_api_handler的初始化bug1.0.17 更新内容优化框架结构修改CryptoHelper 的 AES加解密方法