• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > Python导出DBF文件到Excel的方法

Python导出DBF文件到Excel的方法

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了python dbf,dbf文件转换成excel,dbf文件导出excel,excel文件转换为dbf,excel怎么打开dbf文件等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

本文实例讲述了Python导出DBF文件到Excel的方法。分享给大家供大家参考。具体如下:

from dbfpy import dbf
from time import sleep
from win32com import client
def dbf2xls(dbfilename, exfilename):
  db = dbf.Dbf(dbfilename, True)
  ex = client.Dispatch('Excel.Application')
  wk = ex.Workbooks.Add()
  ws = wk.ActiveSheet
  ex.Visible = True
  sleep(1)
  r = 1
  c = 1
  for field in db.fieldNames:
    ws.Cells(r,c).Value = field
    c = c+1
  r = 2
  for record in db:
    c = 1
    for field in db.fieldNames:
      ws.Cells(r,c).Value = record[field]
      c = c+1
    r = r+1
  wk.SaveAs(exfilename)
  wk.Close(False)
  ex.Application.Quit()
  db.close()
if __name__=='__main__':
  dbffilename = "test.dbf"
  xlsfilename = "text.xls"
  dbf2xls(dbffilename, xlsfilename)
</div>

希望本文所述对大家的Python程序设计有所帮助。

</div>

您可能想查找下面的文章:

  • Python导出DBF文件到Excel的方法
  • Python导出DBF文件到Excel的方法

相关文章

  • Python类的用法实例浅析
  • python 简单的多线程链接实现代码
  • Python使用email模块对邮件进行编码和解码的实例教程
  • python逐行读取文件内容的三种方法
  • 详细解读Python中的__init__()方法
  • 使用Python的PEAK来适配协议的教程
  • ssh批量登录并执行命令的python实现代码
  • Python对list列表结构中的值进行去重的方法总结
  • python查询sqlite数据表的方法
  • 跟老齐学Python之使用Python查询更新数据库

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Python的Flask框架标配模板引擎Jinja2的使用教程
    • 在Python中操作字典之setdefault()方法的使用
    • 在Linux系统上通过uWSGI配置Nginx+Python环境的教程
    • Python魔术方法详解
    • 简单谈谈python中的Queue与多进程
    • Python过滤列表用法实例分析
    • Python的字典和列表的使用中一些需要注意的地方
    • 使用python调用zxing库生成二维码图片详解
    • 如何在Python函数执行前后增加额外的行为
    • 全面了解python中的类,对象,方法,属性

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有