文件名称:pandas_djmodel:从Pandas DataFrame生成Django模型定义
文件大小:6KB
文件格式:ZIP
更新时间:2024-06-06 03:01:48
Python
什么? pandas_djmodel从提供的Pandas DataFrame生成Django模型定义。 当您需要将数据框架(是第三方csv,xls等)中的数据保存到数据库中时,它非常方便。 这通常是一个棘手且无聊的任务。 您需要弄清楚应该使用哪些数据库字段以及应在其上设置哪些参数。 例如, CharField需要一个max_length参数,因此您需要检查数据集的最大长度,并作为一个精明的人,向其中添加一些额外的字符。 这正是这个小包装的作用。 支持的dtypes: ints:检查PositiveSmallIntegerField与BigIntegerField的最小可能范围; 检查是否为空 浮点数:检查是否为空 对象:检查最大长度,检查空值 布尔 日期和日期时间:检查是否为空 任何其他dtype都表示为CharField 用法 In [1]: import pandas as p
【文件预览】:
pandas_djmodel-master
----setup.py(956B)
----.gitignore(96B)
----pandas_djmodel()
--------__init__.py(109B)
--------djmodel.py(4KB)
----requirements.pip(15B)
----test_pandas_djmodel()
--------__init__.py(0B)
--------test_casing.py(1KB)
----MANIFEST.in(117B)
----requirements_test.pip(18B)
----README.md(2KB)
----pytest.ini(96B)