本文介绍如何用python读取.tsv文件。

目录

1、.tsv 文件介绍

2、.tsv 文件读取


1、.tsv 文件介绍

TSV(Tab-separated values)文件是一种文本文件格式,它使用制表符作为字段之间的分隔符。每行代表一个数据记录,每个记录中的字段使用制表符分隔。TSV文件通常用于存储和交换数据,可被许多软件应用程序读取和处理,如电子表格软件和数据库管理系统。与CSV文件相比,TSV文件更容易处理包含逗号的数据,因为逗号在某些情况下可能被错误地解释为字段分隔符。

2、.tsv 文件读取

#!/usr/bin/python
# -*- coding: UTF-8 -*-
"""
@author: Roc-xb
"""
import csv

# 不加这个,文件过大会报异常:field larger than field limit (131072)
csv.field_size_limit(2 ** 20 * 2)
if __name__ == '__main__':
    with open(r"C:\Users\Administrator\Desktop\policyinfo.tsv", 'r', encoding="gbk", errors="ignore") as tsv_file:
        tsv_reader = csv.reader(tsv_file, delimiter='\t')
        for row in tsv_reader:
            print(row)