您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何使用csv.DictReader跳过标题前行?

如何使用csv.DictReader跳过标题前行?

我从itertools使用过islice。我的标题位于重要序言的最后一行。我已经通过了序言,并使用hederline作为字段名:

with open(file, "r") as f:
    '''Pass preamble'''
    n = 0
    for line in f.readlines():
        n += 1
        if 'same_field_name' in line: # line with field names was found
            h = line.split(',')
            break
    f.close()
    f = islice(open(i, "r"), n, None)

    reader = csv.DictReader(f, fieldnames = h)
其他 2022/1/1 18:32:18 有425人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶