Python3を使用して.DBFファイルを.csvに変換しようとしています。私が使用していますDBFファイルをExcelで開くと細かいように見えることができます(https://pypi.python.org/pypi/dbf).DBFを.csvに変換するときのBadDataError
import dbf
def dbf_to_csv(dbf_file_name, csv_file_name):
dbf_file = dbf.Table(dbf_file_name, ignore_memos=True)
dbf_file.open()
dbf.export(dbf_file, filename = csv_file_name, format='csv', header=True)
DBFライブラリを使用しようとしています。私は上記の方法を実行したときしかし、私は上記のdbf.exportライン上のエラーを取得する:
dbf.ver_33.BadDataError: record data is not the correct length (should be 1442, not 1438)
DBFファイルは、Excelで正常に開いた、しかし、私は、この変換を自動化する必要があります。この方法で.DBFファイルからpdfを作成するには、どうしたらよいですか?
ファイルを送信できる場合は、ファイルを確認してください。私のメールアドレスは 'dbf'パッケージにあります。 –