【问题标题】:How to check a valid csv file?如何检查有效的 csv 文件?
【发布时间】:2011-02-02 08:59:50
【问题描述】:

我有一个这种格式的 csv 文件

"emails"
"foo.bar@foo.com"
"bar.foo@foo.com"
"foobar@foo.com"

如果文件不是上述格式,我想抛出文件格式错误。如何做到这一点?

【问题讨论】:

  • 你在说什么格式

标签: python csv


【解决方案1】:

只需使用 csv 模块读取文件——检查第一行是否与您期望的标题匹配,并使用正则表达式(重新模块)检查后续行中的电子邮件地址...抛出适当的异常或终止如果这些措施失败,则计划。

【讨论】:

    【解决方案2】:

    只需尝试cutplace,它会验证您的 csv 是否符合指定格式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-16
      • 1970-01-01
      • 2012-09-09
      • 1970-01-01
      • 2013-12-07
      • 1970-01-01
      • 2015-09-30
      • 1970-01-01
      相关资源
      最近更新 更多