文件名称:dataenforce:Python软件包可强制执行pandas DataFrames的列名和数据类型
文件大小:10KB
文件格式:ZIP
更新时间:2024-05-29 16:52:21
Python
概述 dataenforce是一个Python软件包,用于使用Python 3类型提示来强制执行列名和熊猫DataFrames类型。 在数据分析中将数据帧传递给函数是一个普遍的问题,而没有清楚地知道是否包含哪些列,并且随着将列添加到输入数据中或从输入数据中删除,代码可能会以意想不到的方式中断。 使用dataenforce ,您可以为函数提供清晰的界面,并确保在使用代码时输入数据框具有正确的格式。 如何安装 用pip安装: pip install dataenforce 您也可以从源代码中进行pip安装,或仅导入dataenforce文件夹。 如何使用 dataenforce有两个部分:类型提示部分和验证。 您可以在提供的类中使用类型提示来指示输入数据框应具有的形状,并使用验证修饰符来确保在每次函数调用中均遵守该格式。 类型提示: Dataset Dataset类型表明我们期望使用pa
【文件预览】:
dataenforce-master
----tests()
--------test_dataset.py(2KB)
--------test_validate.py(2KB)
----LICENSE(11KB)
----dataenforce()
--------__init__.py(4KB)
----setup.py(676B)
----.gitignore(1KB)
----README.md(3KB)