【发布时间】:2019-03-17 20:26:33
【问题描述】:
这是我目前拥有的代码:
with open('some_file.csv', mode='r') as fp:
reader = csv.reader(fp)
for row in reader:
print(row[0])
我有一个 csv 文件,看起来像:
email@email.com,Name
email2@email.com, Name2
and so on...
但是当我运行这段代码时,它会自动跳过第一行,因为它认为它是一个标题。我不想跳过第一行并打印所有内容。怎么做?谢谢。
【问题讨论】:
-
@rools:那是相反的问题(如何忽略第一行)。
-
在我的测试中(python2和python3),它没有跳过第一行,所以我误读了。对不起。
-
我无法重现此问题。即使没有标题,它也会为我打印第一行
-
对我来说也一样,Python2 和 3 都使用 csv.reader 读取第一行