一个简单的脚本,使操作csv文件更容易

icsv的Python项目详细描述


一个简单的python包,使csv文件的读取更容易。 此包在后端使用内置的csv模块 但是生成一个带有csv文件列标题的dict对象 作为键和列的数据作为列表,以便于操作。在

如果你对熊猫.read_csv函数。这就回来了 差不多吧。在

Usage

`python >>>from icsv.icsv import reader >>>df = reader.read('path/to/csv')>>>df.keys()dict_keys(['key1','key2','key3'])>>>df['key1'] [1,2,3,4,5] >>>df['key1'][1] = 7 >>>df['key1'] [1,7,3,4,5] ` 很简单,真的,故意的。 基本上,在使用read命令之后,您将得到一个 python dictionary,这意味着你可以用dicts做任何事情 您可以使用read的结果。以及你能做的一切 有了列表,您可以使用df[key]的结果

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaGCP:一个VM可以位于具有相同地址的不同网络上吗?   java查找安卓中第一个数组的第二个数组中存在的元素的索引   java摄像头活动不工作,设置参数失败   用于python的Base64转换的Java等效代码   为什么JPA/Hibernate在我尝试运行@Query时抛出“java.lang.NegativeArraySizeException:1”?   如何在ubuntu for java的终端上设置路径?   java为什么这两个IP不同?   java JPA:如何将本机查询结果集转换为POJO类集合   java如何在|(12)|(23)中用数字拆分字符串   异常处理如何让程序在达到Java目标后停止运行   java如何不添加以特定字符开头的元素   java如何通过字符串获得swing按钮名称?   java如何在响应不成功时读取改装中的错误体?   java*更新*现在我的程序可以编译但不运行了?