今天拿到一批dbf格式的文件,直接用python读取很麻烦。

想到之前用ARCGIS做毕业设计的时候,工具箱里有表转EXCEL,就去找了找代码。果然有python版的独立脚本,没有下载ARCGIS应该也能用。不过得是python 2.x才可以的,ARCGIS pro才支持python 3.x,下面贴上代码。

# Name: TableToExcel_2.pyimport arcpy# Set environment settings
arcpy.env.workspace = "c:/data"# Set local variables
in_table = "gdb.gdb/addresses"
out_xls = "addresses.xls"# Execute TableToExcel
arcpy.TableToExcel_conversion(in_table, out_xls)

在这边更新一下,如果没有安装arcgis,可以在自己电脑上python2.x的环境里,安装archook即可导入arcpy.

pip install archookimport archook
archook.get_arcpy()
import arcpy

我测试了一下,确实是可以导入的

Dbf文件转Excel相关推荐

  1. 解决Arcgis10.2.2中dbf文件用EXCEL打开乱码问题

    解决Arcgis10.2.2中dbf文件用EXCEL打开乱码问题 参考文章: (1)解决Arcgis10.2.2中dbf文件用EXCEL打开乱码问题 (2)https://www.cnblogs.co ...

  2. 【Python】Python转化dbf文件为Excel,获取Excel最大行列数

    文章目录 将dbf转化为Excel文件(代码完整) 可行方案 网上找的不可行方案 安装win32com Python 写Excel 读取Excel行数,列数 读取Excel最大行数 openpyxl不 ...

  3. 用PB从ORACLE导出DBF文件,PB导出规定格式DBF文件

    最近在做一个给卫计委做数据上报的数据接口,接口要求使用奇葩的dBase 3数据库存储上报数据,忙活了几天总算搞好了,使用开发工具为powerbuild 12,222个字段的上报数据表生成DBF文件,写 ...

  4. 用html打开dbf文件怎么打开,dbf格式文件是什么 dbf文件用什么软件打开

    有小伙伴反映说,清理电脑时看到了dbf文件,不知道这是哪种类型的文件,也不知道有什么作用,不敢轻易删除.数据库文件的扩展名,是很多企业单位用于数据交换.那么dbf格式的文件如何打开呢? dbf格式文件 ...

  5. dbf文件mysql,dbf文件怎么打开?dbf是什么文件?

    dbf文件怎么打开?dbf文件是一种数据库格式文件,用于存储数据库的数据.一些用户在工作的过程中,可能会碰到后缀名为dbf的文件,正常双击是无法打开的,我们需要借助软件才能打开dbf文件.下面给大家推 ...

  6. xls/csv文件转换成dbf文件

    帮一个中科院小学妹写的一个小脚本,主要是利用python中的pandas,xlrd,dbfpy包将excel中的xls/csv文件中转化成dbf文件 一.安装相关包 pip install xlrd ...

  7. oracle表数据如何导出成dbf,怎么将EXCEL导成DBF?《dbf导出excel数据》

    如何将excel表格存为dbf 2007以上版本不支持直接转换成DBF格式文件,用2003版本另存为dbf表格,直接点击另存为 excel2016 怎么打开dbf文件?不要跟我说直接选择文件类型,20 ...

  8. arcpy将多个dbf合并到excel中

    使用arcpy将多个dbf文件根据提供的字段提取相应的值并保存到txt中,然后再保存到excel,没有某个字段的dbf将设置默认值nodata 测试数据列表 结果示例 在excel中打开txt并设置逗 ...

  9. 用javadbf从数据库导出数据成dbf文件

    前一个星期碰到一个需求,是这样的: 本地系统有一张表,用于存放一种病人文书的记录,类似于一张病人信息登记表,需要将这个一定时间段内的数据,导出成dbf文件 碰到需求的时候,我在像dbf文件是个啥玩意儿 ...

  10. 【GlobalMapper精品教程】053:打开dbf文件并生成有坐标系的shp数据

    本文讲解在globalmapper汇总打开dbf文件并生成有坐标系的shp数据. 文章目录 一.dbf文件解读 二.打开dbf文件 二.另存为shp文件 一.dbf文件解读 我们可以通过Excel或F ...

最新文章

  1. mysql无法远程连接
  2. “钱”在这个社会是怎么一个地位
  3. pandas使用dropna函数计算返回dataframe中不包含缺失值的行索引列表list(index of rows without missing values in dataframe)
  4. linux php应用多台服务器架构,Nginx+PHP-FPM在两台服务器实现
  5. SQL Server 查询性能优化——覆盖索引(二)
  6. Java双向链表快速排序_双向链表的插入,删除,以及链表的快速排序
  7. python格式化字符串_Python笔记7:三种方式构建字符串-格式化
  8. Centos7 systemctl使用
  9. arm qt5 iconv 问题
  10. LeetCode--3. 无重复字符的最长子串(双指针)
  11. 连接Linux服务器操作Oracle数据库
  12. MonoDevelop 0.14 on Ubuntu
  13. Android JSON 解析库的使用 - Gson 和 fast-json
  14. Annotation-specified bean name ‘mapper‘ for bean class [com.thoughtworks.xstream.mapper.Mapper] conf
  15. java 数据流 中文_【Java I/O流】File、字符集、字节流、字符流、缓冲流、数据流、对象流、序列化、try-wi...
  16. mac制作Windows10镜像
  17. 《 剑指offer》 目录索引
  18. 3种内网穿透方式连接家用宽带服务器
  19. xp计算机u盘重装系统,传授如何使用u盘安装xp系统呢?教你安装步骤
  20. 微软CEO纳德拉:坚信Win10通用应用平台才是正道

热门文章

  1. 育网校园云盘,私有云盘,电子备课系统。
  2. 关于微信精选留言点赞刷赞之公众号评论点赞及文章评论点赞软件使用方法
  3. SHELL编程命令大全
  4. Java并发编程之美
  5. 2021-10-11 CTF-KX(第一场)-RSA10
  6. Qt开发之路——SogouInput\Components\ Error - RtlWerpReportException failed with status code :-107374182
  7. EdrawMax安装方法步骤
  8. 代码实现21种常见设计模式
  9. [论文阅读] | Graph U-Nets
  10. Java集合源码剖析-Java集合框架