发布网友 发布时间:2022-04-23 04:48
共5个回答
懂视网 时间:2022-04-11 15:47
pandas dbfread然后直接代码:
import dbfread import pandas as pd file_name = "xscj (2).dbf" table = dbfread.DBF(file_name, encoding=‘GBK‘) data = {} for record in table: for field in record: if field not in data: data[field] = [record[field]] else: data[field].append(record[field]) df = pd.DataFrame(data) df.to_excel(file_name[:-4] + ".xlsx", index=False)
dbf转excel
标签:frame tab gbk data record pre col taf color
热心网友 时间:2022-04-11 12:55
方法:
1、打开Microsoft Access,新建一个数据库,名称随便定义;
2、进入创建功能区,然后单击表,系统自动新建一个表1;
3、右键单击表1,选择导入EXCEL;
4、在弹出的对话框中,点击浏览,选择要导入的EXCEL,选择将源数据导入当前数据库的新表中;
5、在弹出的导入数据表向导中,选择相关工作薄,并查看示例,下一步;
6、视情况决定,是否勾选第一行包含列标题,下一步;
7、在弹出的对话框中,指定正在导入的字段信息(如下图),下一步;
8、为该表指定主键(如下图),即每行记录的唯一标识,下一步;
9、为该表命名,完成,导入完成后,关闭对话框;
10、右键选择左边刚新建的表,选择导出DBASE文件;
11、指定导出的文件名,确定即可。
热心网友 时间:2022-04-11 14:13
我建议用Microsoft热心网友 时间:2022-04-11 15:47
DBF格式的文件得看是什么软件和什么版本,一般来说用VFP生成的DBF文件,电子表格不能直接打开它。双击它用VFP打开它,然后在命令窗口输入copy热心网友 时间:2022-04-11 17:39
这好办,你用EXcel直接打开(可以打开),然后另存为EXCEL格式就好.