分享
lazysdk
输入“/”快速插入
lazysdk
飞书用户3779
2023年12月30日创建
介绍
在Python开发过程中,会遇到很多的小问题需要处理,我们当然可以使用很多基础方法,但是为了提高“写作”效率和降低记忆成本,可以将一些常用的功能再次封装以便重复使用,降低代码复杂度。
lazysdk就是一个这样的工具包,祝大家玩的开心😁
基于Python3.8
安装
Python
# 使用pip直接安装
pip3 install lazysdk
# 使用pip+阿里云镜像加速安装(可能会有更新延迟,如果无法安装最新版本,去掉加速安装)
pip3 install lazysdk -i https://mirrors.aliyun.com/pypi/simple
模块详解
lazyfile
lazyfile.read()
读取文件内容,当文件不存在时,返回None,当文件存在时,返回文件内容
Python
from lazysdk import lazyfile
content = lazyfile.read(file='demo.txt')
lazydict
lazydict.key_max_value()
对list嵌套的dict的某个key的值求最大值
Python
from lazysdk import lazydict
data = [
{"a": 1, "b": 2},
{"a": 3, "b": 4},
{"a": 9, "b": 4},
]
print(lazydict.key_max_value(list_in=data, key='a'))
# 输出9
lazydict.key_min_value()
对list嵌套的dict的某个key的值求最小值
Python
from lazysdk import lazydict
data = [
{"a": 1, "b": 2},
{"a": 3, "b": 4},
{"a": 9, "b": 4},
]
print(lazydict.key_min_value(list_in=data, key='a'))
# 输出1
更新记录
lazysdk==0.1.78
增加lazydict.key_max_value()和lazydict.key_min_value()方法,对list嵌套的dict某个key的值求最大值或者最小值
lazysdk==0.1.77
对lazyfile.read()方法更新,当所要读取的文件不存在时,返回None
lazysdk==0.1.76