如何检查有效的csv文件?

时间:2011-02-02 08:59:50

标签: python csv

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

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

如果文件不是上述格式,我想抛出文件格式错误。怎么做?

2 个答案:

答案 0 :(得分:3)

只需使用csv模块读取文件 - 检查第一行是否与您期望的标头匹配,并使用正则表达式(re模块)检查后续行中的电子邮件地址...抛出相应的异常或终止如果这些措施失败,则编制程序。

答案 1 :(得分:0)

只需尝试cutplace即可验证您的csv是否符合指定的格式。