其他分享
首页 > 其他分享> > 使用Wing IDE将数据从dbf导入excel电子表格

使用Wing IDE将数据从dbf导入excel电子表格

作者:互联网

我正在尝试将一列数据(均值)从dbf文件移动到Excel电子表格.到目前为止,我一直在使用Wing IDE进行尝试,但没有成功.我不是编程学生,这是短期任务.我被困在必须从特定网络驱动器检索文件并将数据复制到本地Excel工作表的部分.帮助会很棒.谢谢

解决方法:

您需要使用Python Excel工具,我还建议使用我自己的dbf package.

import dbf
import xlwt

dbf_files = ('file1.dbf','file2.dbf','file3.dbf')

output_xls = xlwt.Workbook()
sheet = output_xls.add_sheet('sheet_name')

for i, filename in enumerate(dbf_files):
    total = 0
    with dbf.Table(filename) as table:
        for record in table:
            total += record.some_count   # some_count being a field name in the dbf files
    sheet.write(i, 0, filename)
    sheet.write(i, 1, total)

output_xls.save('final.xls')

希望这会让您对如何处理用例有所了解.如果您有任何疑问,请告诉我.

标签:dbf,wing-ide,python,excel
来源: https://codeday.me/bug/20191101/1980025.html