Python 从DBF文件中提取字段名和类型

Python 从DBF文件中提取字段名和类型,python,dbf,Python,Dbf,我有大约100个DBF需要转移到SQL Server。我希望能够从DBF文件中提取字段名和字段类型,并在SQL Server中创建关联的表,而不是尝试手动重新创建整个结构。我知道类型会有所不同,但这不是问题,我可以映射这些类型。我正在使用DBFRead,但不知道如何提取字段信息。我不熟悉DBFRead,但使用我的: 我不熟悉DBFRead,但使用我的: import dbf table = dbf.Table('some_table_here.dbf') table.structure() #

我有大约100个DBF需要转移到SQL Server。我希望能够从DBF文件中提取字段名和字段类型,并在SQL Server中创建关联的表,而不是尝试手动重新创建整个结构。我知道类型会有所不同,但这不是问题,我可以映射这些类型。我正在使用DBFRead,但不知道如何提取字段信息。

我不熟悉
DBFRead
,但使用我的:


我不熟悉
DBFRead
,但使用我的:

import dbf

table = dbf.Table('some_table_here.dbf')
table.structure()
# ['test C(40)', 'test2 N(3,0)', 'test3 C(3)', 'test4 M']