dataspec:用于生成合成数据的实用程序

时间:2024-03-09 11:59:22
【文件属性】:

文件名称:dataspec:用于生成合成数据的实用程序

文件大小:53KB

文件格式:ZIP

更新时间:2024-03-09 11:59:22

Python

数据规格库 概述 这是根据规格制作数据的工具。 目的是将数据的结构与填充它的值分开。 为此,我们定义了两个核心概念:数据规范和现场规范。 数据规范用于定义应为一条记录生成的所有字段。 数据规范并不关心数据将填充的结构。 单个数据规范可用于生成JSON,XML或csv文件。 数据规范中的每个字段都有其自己的字段规范,该规范定义应如何创建其值。 有多种核心字段类型用于生成每个字段的数据。 在内置类型不足的地方,有一种简单的方法可以为它们创建自定义类型和处理程序。 该工具支持使用模板引擎格式进行模板。 建造 安装: pip install git+https://github.com/bbux-dev/dataspec.git 该可执行文件将位于dataspec并且现在应位于您的路径中 例子 查看以深入了解详细示例和实际用例。 核心概念 数据规格 数据规范是一个字典,其中的键是要生成的字段的


【文件预览】:
dataspec-main
----MANIFEST.in(16B)
----bin()
--------dataspec(5KB)
----docs()
--------EXAMPLES.md(4KB)
--------FIELDSPECS.md(24KB)
----dataspec()
--------utils.py(2KB)
--------types.py(526B)
--------suppliers.py(5KB)
--------__init__.py(120B)
--------type_handlers()
--------outputs.py(3KB)
--------logging.py(638B)
--------supplier()
--------template_engines.py(1KB)
--------loader.py(3KB)
--------exceptions.py(394B)
--------preprocessor.py(4KB)
----tests()
--------test_yaml_specs.py(985B)
--------test_combine.py(3KB)
--------test_date.py(3KB)
--------data()
--------test_csv.py(3KB)
--------test_ip.py(3KB)
--------test_registry.py(1KB)
--------test_weighted_ref.py(855B)
--------test_select_list.py(2KB)
--------__init__.py(0B)
--------test_outputs.py(1KB)
--------test_preprocessor.py(3KB)
--------test_uuid.py(508B)
--------test_loader.py(3KB)
--------test_range_supplier.py(1KB)
--------test_values.py(3KB)
--------test_template_engine.py(300B)
----LICENSE(1KB)
----requirements.txt(128B)
----setup.py(1KB)
----.gitignore(1KB)
----README.md(10KB)

网友评论