Python dbf将COL导出为csv

Python dbf将COL导出为csv,python,dbf,Python,Dbf,是否可以从dbf数据库导出某些列。我试图导出的dbf表有150多列,我只对5列感兴趣。我正在使用dbf模块 db = dbf.Table(dbf_link) db.open() dbf.export(db, filename='', fields='', format='csv', header=True) 给我错误“意外关键字‘字段’”如果有疑问,请查看代码() 有一个导出方法如下所示: def export( table_or_records, filen

是否可以从dbf数据库导出某些列。我试图导出的dbf表有150多列,我只对5列感兴趣。我正在使用dbf模块

db = dbf.Table(dbf_link)
db.open()

dbf.export(db, filename='', fields='', format='csv', header=True)

给我错误“意外关键字‘字段’”

如果有疑问,请查看代码()

有一个导出方法如下所示:

def export(
        table_or_records,
        filename=None,
        field_names=None,
        format='csv',
        header=True,
        dialect='dbf',
        encoding=None,
        ):
因此,您将需要以下内容:

dbf.export(db, field_names=['field_1', 'field_2', ..., 'field_n'])

其中
field_1
等是您想要的实际字段名。

我试过了,但返回的结果是“意外的关键字'fields'”@Mantis请发布您创建的代码,这会导致此错误