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

Extract Field Names and Types from DBF Files

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

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

import dbf

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