我想要打印(stdout)CSV文件的前两行:
我希望能够将CSV文件的前两行打印出来(stdout)。
然而,使用此代码输出前两列。
有什么建议吗?
我希望能够将CSV文件的前两行打印出来(stdout)。
#!/usr/bin/env python
import csv
afile = open('<directory>/*.csv', 'r+')
csvReader1 = csv.reader(afile)
for row in csvReader1:
print row[0]
print row[1]
然而,使用此代码输出前两列。
有什么建议吗?
'rb'
打开 Python 2.X 中的 CSV 文件(参见 csv.reader)。 - Mark Tolonennext(csvReader1)
(适用于 Python 2.X 和 3.X)。 - Mark Tolonen