首页 知识动态 python基础 ( Page 456 )

python基础

python库如何实现对象的转换

概念1、attrs和cattrs这两个库实现了单个对象的转换。首先我们要肯定一下 attrs 这个库,它可以极大地简化 Python 类的定义,同时每个字段可以定义多种数据类型。2…

2025-12-01 54,896

python中marshmallow库如何使用

概念1、是专门用来支持 Python 对象和原生数据相互转换的库,如实现 object -> dict,objects -> list, string -> dict, strin…

2025-12-01 11,560

python dump方法的序列化

说明1、如果是 List, dump方法需要加一个参数many为True。2、序列化对象,将对象obj保存到文件file中去。参数protocol是序列化模式,默认是0(ASCII…

2025-12-01 29,616

python使用required定义必填字段

说明1、要想定义必填字段,只需要在 fields 里面加入 required 参数并设置为 True 即可。2、还可以自定义错误信息,使用 error_messages 即可。实例…

2025-12-01 11,572

python marshmallow如何提供默认值

说明1、对于序列化和反序列化字段,marshmallow 还提供了默认值,而且区分得非常清楚。如 missing 则是在反序列化时自动填充的数据,default 则是在序列化时自动…

2025-12-01 61,537

python中filter()的多种筛选

1、筛选指定的列,类似于花式索引df2.filter(items=['one','three']) """   one three mouse 1 3 rabbit 4 6 """…

2025-12-01 78,387

python中apply和transform的比较

1、相同点,能针对dataframe完成特征的计算,并且常常与groupby()方法一起使用。2、不同点,apply()可以跟自定义的函数,transform()不能跟自定义的特征…

2025-12-01 49,521

python中的Locust是什么

说明1、Locust是一款Python技术栈的开源的性能测试工具。Locust直译为蝗虫,寓意着它能产生蝗虫般成千上万的并发用户。2、Locust特点,以纯Python方式编写用户…

2025-12-01 52,957

python中Locust的安装和使用

1、执行pip命令:$ pip install locust2、使用Locust一般按照以下步骤进行:编写Python用户脚本。使用locust命令执行性能测试。(可选)通过Web…

2025-12-01 96,058

python 有哪些函数

Python内置的函数及其用法。为了方便记忆,已经有很多开发者将这些内置函数进行了如下分类:·数学运算(7个)·类型转换(24个)·序列操作(8个)·对象操作(7个)·反射操作(8…

2025-12-01 44,420