需要帮助获取此格式的前2行csv文件

时间:2016-12-30 02:15:29

标签: python-2.7 csv formatting

我正在尝试使用此格式打印出csv文件的前两行。我尝试了不同的东西,但不断收到错误。

下面的代码目前非常适合格式化整个csv文件的输出,但现在我需要抓住前两行。任何帮助将不胜感激。

我到处寻找这个网站上的答案,有些已接近,但没有得到我想要的。

我是python的新手,也是使用csv文件的新手。提前谢谢。

f1 = open("csvfile.csv")
csv_f = csv.reader(f1)
for row in csv_f:
print '{:<13}{:^10}{:^10}{:^10}{:^10}{:^10}{:^8}'.format(*row)

1 个答案:

答案 0 :(得分:0)

类似的东西:

import csv

with open("csvfile.csv") as f1:
    csv_f = csv.reader(f1)
    for i, row in enumerate(csv_f):
        print '{:<13}{:^10}{:^10}{:^10}{:^10}{:^10}{:^8}'.format(*row)
        if i >= 1:
            break