以下是使用 Python 脚本从 file03.txt 文件读取行,并与 results-20230616T1300.csv 文件中的 'id' 列进行比较的示例:

import csv

with open('file03.txt', 'r') as file03, open('results-20230616T1300.csv', 'r', encoding='utf-8') as results:
    file03_lines = file03.readlines()
    results_reader = csv.DictReader(results)
    
    for line in file03_lines:
        line = line.strip()
        for row in results_reader:
            if row['id'] == line:
                print(row['text'])
                break

该脚本首先打开 file03.txtresults-20230616T1300.csv 文件。然后,它会逐行读取 file03.txt 文件,并与 results-20230616T1300.csv 文件中的每一行进行比较。如果找到匹配的 'id',则会打印相应的 'text' 列内容。需要注意的是,results-20230616T1300.csv 文件使用了 UTF-8 编码,因此我们在打开文件时需要指定相应的编码。

Python 脚本:从文本文件读取行并匹配 CSV 数据

原文地址: https://www.cveoy.top/t/topic/pV6v 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录