测试积点老人 发表于 2019-2-12 09:12:09

如何用python将dbf文件转成dataframe

如题。我现在知道pandas里有read_sql,不过不知道里面的参数怎么填。因为我就用到一个dbf,不涉及数据库,平时也是用vfp来打开。现在想将它读进Python,所以求教各位大神!

jingzizx 发表于 2019-2-13 12:44:21

打开导入遍历完成

abcsell 发表于 2019-2-13 15:36:36

调试一下数据,建议读取后,使用pandas,把数据建立称DataFrame的表格。这样方便以后处理数据。但是原格式并不是通常的表格格式,所以要先做一些简单的处理。

海海豚 发表于 2019-2-13 16:27:26

需要外部库dbfread

import dbfread
def readDbfFile(filename):
    table = dbfread.DBF(filename, encoding='GBK')
    for field in table.fields:
      print(field)
页: [1]
查看完整版本: 如何用python将dbf文件转成dataframe