python如何读取dbf文件_Python如何读取DBF文件
使用Python读取Dbf文件
DBF:一种特殊的文件格式!表示数据库文件,Foxbase,Dbase,Visual FoxPro等数据库处理系统所产生的数据库文件!
DBF 数据库是常用的桌面型数据库,它曾经被各企业、事业单位广泛使用。现在,虽然已经有了很多的各种各样的小、中、大型数据库,DBF 数据库依然被很多单位用于数据交换。
比如如下的数据表:
表中共有4条记录,其中第3条记录已逻辑删除(只是对记录加上删除标志,并不是真正从表中删除这些记录,这些记录仍然在数据表中,必要时可以恢复)
相关推荐:《Python相关教程》
现利用dbfread模块获取数据表中的信息#!/usr/bin/python3
# -*- coding:utf-8 -*-
#导入模块
from dbfread import DBF
#数据表文件名
table = DBF('test.dbf')
#遍历数据表中(没加删除标志)的记录
for record in table:
for field in record:
print(field, "=", record[field], end = ",")
print()
print("*" * 40)
#遍历数据表中(加了删除标志)的记录
for record in table.deleted:
for field in record:
print(field, "=", record[field], end = ",")
print()
python如何读取dbf文件_Python如何读取DBF文件相关推荐
- python找不到csv文件_Python如何读取csv文件
逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本). 纯文本意味着该文件是一个字符序列, ...
- python中如何打开csv文件_Python如何读取csv文件
逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本). 纯文本意味着该文件是一个字符序列, ...
- 在python里面怎么读取文件_python怎么读取文件内容
详细内容 Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出OSError的错误. 完整的语法格式为:(推荐学习: ...
- python读取nii文件_python实现批量nii文件转换为png图像
之前介绍过单个nii文件转换成png图像: 这里介绍将多个nii文件(保存在一个文件夹下)转换成png图像.且图像单个文件夹的名称与nii名字相同. import numpy as np import ...
- python读取docx文件_Python应用 | 读写docx文件 (值得收藏的技能)
字处理软件是平时办公必备的同时也是最常用的软件之一,而字处理软件用的最多最频繁的就是微软的word,其扩展名为docx.在日常工作中,可能需要对很多的docx文件进行批处理,例如教师在批阅学生提交的电 ...
- python3 读取.plist文件_Python学习笔记 -5 - 文件操作
Python文件操作 读写文件是最常见的IO操作,在磁盘上读写文件的功能都是由操作系统提供的,操作系统不允许普通的程序直接操作磁盘(大部分程序都需要间接的通过操作系统来完成对硬件的操作),所以,读写文 ...
- python获取设备硬件信息_Python实现读取机器硬件信息的方法示例
本文实例讲述了Python实现读取机器硬件信息的方法.分享给大家供大家参考,具体如下: 本人最近新学python ,用到关于机器的相关信息,经过一番研究,从网上查找资料,经过测试,总结了一下相关的方法 ...
- python读取excel中文_python如何读取excel
python 读取excel可分为以下几步:首先安装excel库xlrd,然后获取excel文件位置并读取,最后读取sheet和指定的rows和cols内容 今天将要介绍的是如何通过Python语言来 ...
- python怎么发送代码文件_python 通过 socket 发送文件的实例代码
目录结构: client: #!/usr/bin/env python # -*-coding:utf-8 -*- import socket, struct, json download_dir = ...
- python npy文件_python实现npy格式文件转换为txt文件操作
如下代码会将npy的格式数据读出,并且输出来到控制台: import numpy as np ##设置全部数据,不输出省略号 import sys np.set_printoptions(thresh ...
最新文章
- WEB文档在线预览解决方案
- 记单词 - soil
- Intel DAAL AI加速——支持从数据预处理到模型预测,数据源必须使用DAAL的底层封装库...
- dell r220服务器配置oracle linux 阵列卡,如何在Dell服务器PERC5/6阵列卡配置RAID
- openCV4.2.0 error: (-5:Bad argument) CAP_IMAGES: can’t find starting number (in the name of file)
- linux本地mysql与服务器同步数据_linux下指定mysql数据库服务器主从同步的配置实例...
- 简记:我的Scala学习之路
- 常见的C++应用领域有哪些?
- Ps 初学者教程,如何使用图层蒙版合成图像?
- python将图片转化成字符图片_python如何将图片转换为字符图片
- 【PCIe 协议】听说你做 PCIe 很多年,还不知道 PCIe Hierarchy ID 是什么 ???
- 关于html转换为pdf案例的一些测试与思考
- 接口测试流程和用例设计
- 海康威视存储服务器的作用,海康存储服务器CVR存储方式配置说明
- C++公历农历转换2020-2080年/除夕修正
- 山东大学暑期实训——智能人物画像综合分析系统
- Java实现判断是否参加上秒杀活动
- 新手做SEO迷茫时应该做什么
- qq看点怎么引流?如何通过QQ看点引流营销?
- MySQL--DQL