51Testing软件测试论坛

标题: 如何用python将dbf文件转成dataframe [打印本页]

作者: 测试积点老人    时间: 2019-2-12 09:12
标题: 如何用python将dbf文件转成dataframe
如题。我现在知道pandas里有read_sql,不过不知道里面的参数怎么填。因为我就用到一个dbf,不涉及数据库,平时也是用vfp来打开。现在想将它读进Python,所以求教各位大神!

作者: jingzizx    时间: 2019-2-13 12:44
打开导入遍历完成
作者: abcsell    时间: 2019-2-13 15:36
调试一下数据,建议读取后,使用pandas,把数据建立称DataFrame的表格。这样方便以后处理数据。但是原格式并不是通常的表格格式,所以要先做一些简单的处理。
作者: 海海豚    时间: 2019-2-13 16:27
需要外部库dbfread

import dbfread
def readDbfFile(filename):
    table = dbfread.DBF(filename, encoding='GBK')
    for field in table.fields:
        print(field)





欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2