跳转到主要内容

csvx: 无痛CSV

项目描述

一个支持2和3的csv库,正确处理Unicode,并允许您按顺序读取行,以便默认情况下保持排序顺序。

这使得事情变得相当简单。

示例。您有一个CSV文件,您想要通过删除密码列来净化它。

它看起来是这样的。

import csvx

with csvx.OrderedDictReader('unsanitized.csv') as csv_in:
    rows = list(csv_in)

for r in rows:
    del r['password']

with csvx.DictWriter('sanitized.csv') as csv_out:
    csv_out.write_dicts(rows)

文档

完整文档在 https://csvx.readthedocs.org

安装

只需使用 pip 进行安装

$ pip install csvx

项目详情


下载文件

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

源代码分发

csvx-0.1.1459403998.tar.gz (4.5 kB 查看哈希)

上传时间:

构建分发

csvx-0.1.1459403998-py2.py3-none-any.whl (6.5 kB 查看哈希)

上传时间: Python 2 Python 3

由以下支持