使用python的csv模块

csv.reader会返回一个reader对象,这是一个可迭代的对象,从csv文件读取的每一行都作为字符串列表返回。
输出csv文件的前100行:

with open('test.csv', 'r', newline='', encoding='utf-8-sig', errors='ignore') as f:
        csv_write = csv.reader(f)
        for i, row in enumerate(csv_write):
            if i == 100:
                break
            else:
				print(row)  # 输出前100行

输出特定的行:

with open('test.csv', 'r', newline='', encoding='utf-8-sig', errors='ignore') as f:
        csv_write = csv.reader(f)
        for i, row in enumerate(csv_write):
            if i == 100:
                print(row)  # 输出第100行