标签: dbf

从Python读取FoxPro DBF文件最简单的方法是什么?

我的Ubuntu系统上有一堆FoxPro(VFP9)DBF文件,是否有用Python打开这些文件的库?我只需要阅读它们,并且最好也可以访问备忘录字段.

更新:谢谢@cnu,我使用了Yusdi Santoso dbf.py,它很好用.一个问题:备忘录文件扩展名必须是小写的,即.fpt不是.FPT文件名来自Windows的方式.

python foxpro dbf visual-foxpro

23
推荐指数
6
解决办法
2万
查看次数

有没有免费的DBF文件转换器?

我只找到了这些转换器的试用版.有谁知道免费的吗?以下任何目标格式都可以:

CSV,MDB,SQL,XLS

dbf dbase file-conversion shapefile

23
推荐指数
3
解决办法
6万
查看次数

java的最佳开源dbf驱动程序是什么?

任何人都可以提一下最好的开源odbc:jdbc驱动程序来读/写dbf.我有一个dbf文件,我想通过Web应用程序(Tomcat应用程序)查询(选择/更新).

任何帮助/提示都会很有意义.

谢谢.

java dbf jdbc-odbc

16
推荐指数
2
解决办法
3万
查看次数

Pandas:将dbf表转换为数据帧

我想读取dbfArcGIS shapefile的文件并将其转储到pandas数据框中.我目前正在使用dbf包.

我显然能够将dbf文件作为表加载,但是无法弄清楚如何解析它并将其转换为pandas数据帧.这样做的方法是什么?

这是我被困在的地方:

import dbf
thisTable = dbf.Table('C:\\Users\\myfolder\\project\\myfile.dbf')
thisTable.open(mode='read-only')
Run Code Online (Sandbox Code Playgroud)

Python将此语句作为输出返回,我坦率地不知道该怎么做:

dbf.ver_2.Table('C:\\Users\\myfolder\\project\\myfile.dbf', status='read-only')


编辑

我原来的样本dbf:

FID   Shape    E              N
0     Point    90089.518711   -201738.245555
1     Point    93961.324059   -200676.766517
2     Point    97836.321204   -199614.270439
...   ...      ...            ...
Run Code Online (Sandbox Code Playgroud)

python dbf arcgis dataframe pandas

16
推荐指数
2
解决办法
1万
查看次数

15
推荐指数
2
解决办法
9万
查看次数

使用Python将.csv文件转换为.dbf?

如何使用python脚本将.csv文件转换为.dbf文件?我发现这一块的代码,在网上,但我不能肯定它是多么可靠.有没有具有此功能的模块?

python csv dbf python-3.x

11
推荐指数
3
解决办法
9470
查看次数

使用c#在.dbf文件中获取数据

如何使用c#在.dbf文件中获取数据?

我想要做的是读取每行(同一列)中的数据以进一步处理它们.

谢谢.

c# dbf

11
推荐指数
2
解决办法
3万
查看次数

如何从DBF文件转到SQL Server 2008?

我有一个使用DBF文件的应用程序,我需要将它们导入SQL Server 2008.但是,我还需要修改一些数据,一些列将添加到表中,而其他列将被弃用.

到目前为止,我正在使用DBF - > Access - > MS Migration Assistant - > SQL Server 2008.但我认为必须有更好的方法来处理它.我想远离迁移助手,因为它不允许您在导入数据时修改数据.

sql dbf sql-server-2008

10
推荐指数
2
解决办法
4万
查看次数

如何在C#中从头开始创建DBF文件?

我试图在我的程序中从头开始编写DBF文件.我想创建它,添加一些列,然后将数据添加到X列的次数.我的程序不需要再读它,但其他程序会.

我四处寻找解决方案,但似乎所有人都假设现有的DBF文件,而我想创建一个新文件.

这样做的目的是使DBF成为ESRI ShapeFile的一部分.

有谁知道如何做到这一点?

.net c# dbf .net-2.0

9
推荐指数
1
解决办法
2万
查看次数

Python:在大型dbf(xbase)文件中快速查询

我有一个大的DBF文件(~700MB).我想使用python脚本从中选择几行.我已经看到dbfpy是一个很好的模块,允许打开这种类型的数据库,但是现在我还没有找到任何查询功能.迭代python中的所有元素实在太慢了.

我可以在合理的时间内从python做我想做的事吗?

python performance dbf xbase python-3.x

8
推荐指数
1
解决办法
4190
查看次数