我的修复方法是将第一行存储为变量,创建所需的头并将第一行追加到文件末尾。
class UpdateResource(resources.ModelResource): def before_import(self, dataset, using_transactions, dry_run, **kwargs): first_row = dataset.header dataset.header = ['sku', 'quantity'] dataset.append(first_row)