将CSV文件转换为词典列表

mds-csv-reader的Python项目详细描述


mds csv阅读器

读取csv文件,转换为字典列表。在

安装

pip安装mds csv读取器

怎么做

语法

import_csv_file(
       csvfile,                          # file or string
       firstline=True,                   # first line contains column names
       decimalremove=['€', 'EUR', '.'],  # remove these strings from decimal columns
       ignline=[1, 2, ...],              # skip these lines
       ignore_leer=['<column nam>',...], # ignore empty values in these columns
       encod='utf-8',                    # encoding if 'csvfile' is byte type
       )

列名

  • 列名必须包含字段类型信息
  • 允许类型:C、D、DT、T、N、L

示例

名称1,C
键入字符串
创建日期,D,%Y-%m-%D
键入日期,检测尝试定义的格式
创建日期,D
键入日期,检测尝试预定义格式
日期时间,dt,%Y-%m-%d%H:%m
键入DateTime,检测尝试定义的格式
日期时间,dt
键入DateTime,检测尝试预定义格式
创建时间,T,%H:%M
键入时间,检测尝试定义的格式
创建时间,T
键入时间,检测尝试预定义格式
NUMSTEP,N,10,0
键入数字(无小数)–>;整数
数量,N,16,2
键入数字(两位小数)–>;十进制
已启用,L
布尔值(允许:true,false,t,f,wahr,falsch,1,0)
默认类型:字符串
如果转换为请求的类型失败

变更

1.0.4-2020年1月9日

  • 修复:检测布尔值,导入csv文本数据

1.0.2-2019年12月20日

  • 日期和时间格式的扩展检测

^{em1}1.0.0美元-2019年12月17日

  • csv文件格式的优化检测

^{em1}1.0.0美元-2019年12月17日

  • 第一个公开版本

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

推荐PyPI第三方库


热门话题
Gson类中的java验证错误   If和elseif之间的java差异?   字典Java8地图。输入比较器   java连接到远程计算机以获得WMI支持   java如何使用改型处理JSON对象中的空值   在Java中使用Comparator时不可编译的源代码   java将Jar添加到JSP的运行时路径   带有随机对象的while循环的java大O时间复杂性   java可以在不考虑参数的情况下模拟方法吗?   java我有一个简单的代码,它不工作。无法修复错误“println”   向eclipse添加Xively java库   java是否可以启用本机代码的缓存?   全局变量如何在Java中的所有类之间共享要使用的语言环境?   Java内存游戏如何翻转单个卡?