跳转到主要内容

将美国人口普查CSV文件转换为DBF格式

项目描述

将下载自人口普查事实查找器的.csv文件转换为旧版DBF格式,这对于GIS应用很有用。Census2dbf是一个独立的命令行工具,无任何要求。

安装

pip install census2dbf

使用方法

在shell中

$ census2dbf path/to/census.csv --output=/path/of/saved.dbf
path/of/saved.dbf

--output参数是可选的。如果省略,则将具有相同名称但.dbf扩展名的文件保存到同一文件夹中。例如,census-file.csv将转换为名为census-file.dbf的新文件。

选项

--dd:数据字典

使用--dd选项从人口普查文件的标题生成数据字典。数据字典将保存到输出dbf相同的文件夹中,具有类似名称。

尽管人口普查数据文件通常包含数据字典,但census2dbf有时会重写字段名称以避免重复。数据字典将匹配

$ census2dbf --dd tests/data/ACS_13_5YR_S0802_with_ann.csv
tests/data/ACS_13_5YR_S0802_with_ann.dbf
tests/data/ACS_13_5YR_S0802_with_ann-data-dictionary.txt
$ head tests/data/ACS_13_5YR_S0802_with_ann-data-dictionary.txt
Data Dictionary
Automatically extracted from the header of tests/data/ACS_13_5YR_S0802_with_ann.csv
2015-03-18 15:09
GEO.id  Id
...

--include-cols:过滤列

传递一个逗号分隔的列名列表给--include-cols-i选项,以仅输出这些列。此选项不区分大小写。

$ census2dbf --include-cols geo.id,GEO.id,GEO.id2,HD02_S21 path/to/census.csv

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源代码分发

census2dbf-0.2.0.tar.gz (6.5 kB 查看哈希值)

上传时间 源代码

支持