python读取dbf并导出excel格式_Python导出DBF文件到Excel的方法
本文实例讲述了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)
希望本文所述对大家的Python程序设计有所帮助。
python读取dbf并导出excel格式_Python导出DBF文件到Excel的方法相关推荐
- txt doc rtf html,JAVA读取WORD,EXCEL,PDF,TXT,RTF,HTML文件文本内容的方法示例.docx
JAVA读取WORD,EXCEL,PDF,TXT,RTF,HTML文件文本内容的方法示例 JAVA读取WORD,EXCEL,PDF,TXT,RTF,HTML文件文本内容的方法示例??2012-06-2 ...
- 3ds Max、Maya安装Babylon.js插件导出gltf格式的3D模型文件方法
3ds Max.Maya安装Babylon.js插件导出gltf格式的3D模型文件方法 **1.去Github project Releases下载Babylon.js插件. 找到和自己安装的3ds ...
- python读取多张图片文字为表格_python批量给图片加图文水印+读取excel
在python3.7环境实现给图片添加图片水印以及文字水印.另附python读取excel单元格内容. 利用本程序修改后可以实现,给商品sku图片批量添加水印的功能.excel操作仅测试了读取单元格内 ...
- python如何读取数据保存为新格式_python,初学者应用实例:读取文件中的数据,将将北京时间转换成世界时间,再保存成新的CSV格式文件...
数据格式转换是科研工作中经常需要完成的任务.本程序实现了这个功能.将文本文件"TableS1.dat"中的数据读取,原文件格式为: No Date Time Mag Dis 119 ...
- python判断值是否在excel中_python接口自动化测试之根据excel中的期望结果是否存在于请求返回的响应值中来判断用例是否执行成功...
1.首先在excel中填写好预期结果的值 这里判断接口成功的依据是预期结果值是否存在于接口的返回数据中. 一般接口的返回值都是json对象,我们需要将json对象转换为json格式的字符串 如下图,进 ...
- python读取数据的函数详解_python如何从文件读取数据及解析
python如何从文件读取数据及解析 读取整个文件: 首先创建一个文件,例如我创建了一个t x t文件了. 然后我想读取这个文件了,我首先将上面的这个文件保存在我即将要创建的Python的文件目录下, ...
- python读取文本中的英文歌_Python 实例分析 - 获取MP3歌曲的Tag信息
下面利用一个python的实例程序,来学习python.这个程序的目的就是分析出所有MP3文件的Tag信息并输出. 其中遇到一个问题,让我深切感受到python中依靠缩进来控制流程的缺点,不多说,看程 ...
- python将excel转csv乱码_python解决csv文件用excel打开乱码问题
[问题] python输出的csv文件用excel打开,里面的中文会变成乱码,但用window下的记事本或mac下的numbers打开就正常显示. 原因是python输出的文件是utf-8编码写入的, ...
- python读取邮件发送日期和时间_Python读取指定日期邮件的实例
背景:9月份有部分数据缺失,这部分数据在邮箱里,需要重新拉取,但是每天几百封邮件,总共有6.7万封邮件,使用stat()和retr(which)结合遍历很 耗时 基于如上背景,初始大致思路为: 使用二 ...
- python读取mysql以html形式输出_python实现处理mysql结果输出方式
在运维过程中,经常需要读取mysql的结果输出并进行响应的处理,这节介绍如何用Python读取mysql结果表并进行相应的整理. 进行mysql结果文件输出: mysql -h10.20.10.207 ...
最新文章
- html:(24):内联式css和嵌入式css
- OpenJudge NOI 1.8 15:细菌的繁殖与扩散
- 如何理解np.sum tf.reduce_sum( tf.reduce_max tf.reduce_mean)等对tensor和高维矩阵的axis选择的操作
- python列表注解
- 手机画面尺寸多少满屏_各种大屏手机之中适合用户的最佳尺寸是多少?
- 11. 判断是给属性前加typeof 可以同时判断属性是否存在
- jemter java请求后置_jmeter完成一个java请求-本机调用
- 用jQuery实现.net 2.0 treeview客户端无刷新操作的实例
- 一级计算机选择题汇总,计算机一级考试选择题汇总.pdf
- JavaScript获取浏览器高度和宽度值
- Mac苹果电脑怎么截图?Mac电脑快捷截图教程
- codeforces 1183H
- 华为小程序怎么弄出来_华为应用市场也支持“小程序”了,你get了吗?
- kinect 学习笔记一
- input type=file选择图片按钮样式修改与图片预览
- 分享RTFM和STFW的意思
- 散焦光栅 matlab代码,散焦光栅测量光束漂移的光路设计仿真
- 在我方某前沿防守地域 matlab,[matlab]Monte Carlo模拟学习笔记
- 中国储物篮市场运营状况及投资经营分析报告 2022-2027年版
- 360软件管家解除文件关联